diff --git a/README.md b/README.md index 74a31a27290..11f117aca59 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ See the [Python documentation](https://plotly.com/python/) for more examples. Built on top of [plotly.js](https://github.com/plotly/plotly.js), `plotly.py` is a high-level, declarative charting library. plotly.js ships with over 30 chart types, including scientific charts, 3D graphs, statistical charts, SVG maps, financial charts, and more. -`plotly.py` is [MIT Licensed](https://github.com/plotly/plotly.py/blob/main/LICENSE.txt). Plotly graphs can be viewed in Jupyter and marimo notebooks, standalone HTML files, or integrated into [Dash applications](https://dash.plotly.com/). +`plotly.py` is [MIT Licensed](https://github.com/plotly/plotly.py/blob/main/LICENSE.txt). Plotly graphs can be viewed in [Jupyter notebooks](https://jupyter.org), other Python notebook software such as [marimo](https://marimo.io), as standalone HTML files, or integrated into [Dash applications](https://dash.plotly.com/). [Contact us](https://plotly.com/consulting-and-oem/) for consulting, dashboard development, application integration, and feature additions. diff --git a/codegen/__init__.py b/codegen/__init__.py index b86b5be8b62..06bb0745bf8 100644 --- a/codegen/__init__.py +++ b/codegen/__init__.py @@ -21,8 +21,9 @@ build_from_imports_py, ) from codegen.validators import ( - write_validator_py, - write_data_validator_py, + get_data_validator_params, + get_validator_params, + write_validator_json, get_data_validator_instance, ) @@ -171,22 +172,27 @@ def perform_codegen(reformat=True): if node.is_compound and not isinstance(node, ElementDefaultsNode) ] + validator_params = {} # Write out validators # -------------------- # # ### Layout ### for node in all_layout_nodes: - write_validator_py(outdir, node) + get_validator_params(node, validator_params) # ### Trace ### for node in all_trace_nodes: - write_validator_py(outdir, node) + get_validator_params(node, validator_params) # ### Frames ### for node in all_frame_nodes: - write_validator_py(outdir, node) + get_validator_params(node, validator_params) # ### Data (traces) validator ### - write_data_validator_py(outdir, base_traces_node) + get_data_validator_params(base_traces_node, validator_params) + + # Write out the JSON data for the validators + os.makedirs(validators_pkgdir, exist_ok=True) + write_validator_json(outdir, validator_params) # Alls # ---- @@ -217,27 +223,6 @@ def perform_codegen(reformat=True): layout_array_nodes, ) - # Write validator __init__.py files - # --------------------------------- - # ### Write __init__.py files for each validator package ### - validator_rel_class_imports = {} - for node in all_datatype_nodes: - if node.is_mapped: - continue - key = node.parent_path_parts - validator_rel_class_imports.setdefault(key, []).append( - f"._{node.name_property}.{node.name_validator_class}" - ) - - # Add Data validator - root_validator_pairs = validator_rel_class_imports[()] - root_validator_pairs.append("._data.DataValidator") - - # Output validator __init__.py files - validators_pkg = opath.join(outdir, "validators") - for path_parts, rel_classes in validator_rel_class_imports.items(): - write_init_py(validators_pkg, path_parts, [], rel_classes) - # Write datatype __init__.py files # -------------------------------- datatype_rel_class_imports = {} diff --git a/codegen/datatypes.py b/codegen/datatypes.py index 4376f321654..e313c1563f3 100644 --- a/codegen/datatypes.py +++ b/codegen/datatypes.py @@ -130,14 +130,11 @@ class {datatype_class}(_{node.name_base_datatype}):\n""" """ ) - subplot_validator_names = [n.name_validator_class for n in subplot_nodes] - - validator_csv = ", ".join(subplot_validator_names) subplot_dict_str = ( "{" + ", ".join( - f"'{subname}': {valname}" - for subname, valname in zip(subplot_names, subplot_validator_names) + f'"{subname}": ValidatorCache.get_validator("layout", "{subname}")' + for subname in subplot_names ) + "}" ) @@ -153,7 +150,7 @@ def _subplotid_validators(self): ------- dict \"\"\" - from plotly.validators.layout import ({validator_csv}) + from plotly.validator_cache import ValidatorCache return {subplot_dict_str} diff --git a/codegen/validators.py b/codegen/validators.py index cad1188a9ee..7eafa0f0749 100644 --- a/codegen/validators.py +++ b/codegen/validators.py @@ -1,118 +1,90 @@ import os.path as opath from io import StringIO +import json import _plotly_utils.basevalidators from codegen.utils import CAVEAT, PlotlyNode, TraceNode, write_source_py -def build_validator_py(node: PlotlyNode): +def get_validator_params(node: PlotlyNode, store: dict): """ - Build validator class source code string for a datatype PlotlyNode + Get params for the validator instance for the supplied node + and add them to the store. Parameters ---------- node : PlotlyNode The datatype node (node.is_datatype must evaluate to true) for which - to build the validator class + to build a validator class + store : dict + Dictionary to store the JSON data for the validator Returns ------- - str - String containing source code for the validator class definition + None """ - - # Validate inputs - # --------------- + assert isinstance(store, dict) assert node.is_datatype - # Initialize - import_alias = "_bv" - buffer = StringIO() - buffer.write(CAVEAT) - - # Imports - # ------- - # ### Import package of the validator's superclass ### - import_str = ".".join(node.name_base_validator.split(".")[:-1]) - buffer.write(f"import {import_str} as {import_alias}\n") - - # Build Validator - # --------------- - # ### Get dict of validator's constructor params ### - params = node.get_validator_params() - - # ### Write class definition ### - class_name = node.name_validator_class + raw_params = node.get_validator_params() + params = dict([(k, eval(v)) for k, v in raw_params.items()]) superclass_name = node.name_base_validator.split(".")[-1] - buffer.write( - f""" -class {class_name}({import_alias}.{superclass_name}): - def __init__(self, plotly_name={params['plotly_name']}, - parent_name={params['parent_name']}, - **kwargs):""" - ) + key = ".".join(node.parent_path_parts + (node.name_property,)) + store[key] = {"params": params, "superclass": superclass_name} - # ### Write constructor ### - buffer.write( - f""" - super().__init__(plotly_name, parent_name""" - ) - - # Write out remaining constructor parameters - for attr_name, attr_val in params.items(): - if attr_name in ["plotly_name", "parent_name"]: - # plotly_name and parent_name are already handled - continue - - buffer.write( - f""", - {attr_name}=kwargs.pop('{attr_name}', {attr_val})""" - ) - buffer.write( - f""", - **kwargs""" - ) +def get_data_validator_params(base_trace_node: TraceNode, store: dict): + """ + Add a dict of constructor params for the DataValidator to the store. - buffer.write(")") + Parameters + ---------- + base_trace_node : TraceNode + PlotlyNode that is the parent of all of the individual trace nodes + store : dict + Dictionary to store the JSON data for the validator + Returns + ------- + None""" + assert isinstance(store, dict) - # ### Return buffer's string ### - return buffer.getvalue() + params = build_data_validator_params(base_trace_node) + store["data"] = { + "params": params, + "superclass": "BaseDataValidator", + } -def write_validator_py(outdir, node: PlotlyNode): +def write_validator_json(outdir, params: dict): """ - Build validator source code and write to a file + Write out a JSON serialization of the validator arguments + for all validators (keyed by f"{parent_name}.{plotly_name}) + + Each validator has a "params": {kwargs} entry and + a "superclass": str to indicate the class to be instantiated Parameters ---------- outdir : str Root outdir in which the validators package should reside - node : PlotlyNode - The datatype node (node.is_datatype must evaluate to true) for which - to build a validator class + params : dict + Dictionary to store the JSON data for the validator Returns ------- None """ - if node.is_mapped: - # No validator written for mapped nodes - # e.g. no validator for layout.title_font since ths is mapped to - # layout.title.font - return + import json - # Generate source code - # -------------------- - validator_source = build_validator_py(node) + # Validate inputs + # --------------- + if not isinstance(params, dict): + raise ValueError("Expected params to be a dictionary") # Write file # ---------- - # filepath = opath.join(outdir, "validators", *node.parent_path_parts, "__init__.py") - filepath = opath.join( - outdir, "validators", *node.parent_path_parts, "_" + node.name_property + ".py" - ) - - write_source_py(validator_source, filepath, leading_newlines=2) + filepath = opath.join(outdir, "validators", "_validators.json") + with open(filepath, "w") as f: + f.write(json.dumps(params, indent=4)) def build_data_validator_params(base_trace_node: TraceNode): @@ -131,78 +103,16 @@ def build_data_validator_params(base_trace_node: TraceNode): # Get list of trace nodes # ----------------------- tracetype_nodes = base_trace_node.child_compound_datatypes - - # Build class_map_repr string - # --------------------------- - # This is the repr-form of a dict from trace propert name string - # to the name of the trace datatype class in the graph_objs package. - buffer = StringIO() - buffer.write("{\n") - for i, tracetype_node in enumerate(tracetype_nodes): - sfx = "," if i < len(tracetype_nodes) else "" - trace_name = tracetype_node.name_property - trace_datatype_class = tracetype_node.name_datatype_class - buffer.write( - f""" - '{trace_name}': '{trace_datatype_class}'{sfx}""" - ) - - buffer.write( - """ - }""" + class_strs_map = dict( + [(node.name_property, node.name_datatype_class) for node in tracetype_nodes] ) - class_map_repr = buffer.getvalue() - - # Build params dict - # ----------------- - params = { - "class_strs_map": class_map_repr, - "plotly_name": repr("data"), - "parent_name": repr(""), + return { + "class_strs_map": class_strs_map, + "plotly_name": "data", + "parent_name": "", } - return params - - -def build_data_validator_py(base_trace_node: TraceNode): - """ - Build source code for the DataValidator - (this is the validator that inputs a list of traces) - - Parameters - ---------- - base_trace_node : PlotlyNode - PlotlyNode that is the parent of all of the individual trace nodes - Returns - ------- - str - Source code string for DataValidator class - """ - - # Get constructor params - # ---------------------- - params = build_data_validator_params(base_trace_node) - - # Build source code - # ----------------- - buffer = StringIO() - - buffer.write( - f""" -import _plotly_utils.basevalidators - -class DataValidator(_plotly_utils.basevalidators.BaseDataValidator): - - def __init__(self, plotly_name={params['plotly_name']}, - parent_name={params['parent_name']}, - **kwargs): - - super().__init__({params['class_strs_map']}, plotly_name, parent_name, **kwargs)""" - ) - - return buffer.getvalue() - def get_data_validator_instance(base_trace_node: TraceNode): """ @@ -223,42 +133,7 @@ def get_data_validator_instance(base_trace_node: TraceNode): # We need to eval the values to convert out of the repr-form of the # params. e.g. '3' -> 3 params = build_data_validator_params(base_trace_node) - eval_params = {k: eval(repr_val) for k, repr_val in params.items()} # Build and return BaseDataValidator instance # ------------------------------------------- - return _plotly_utils.basevalidators.BaseDataValidator(**eval_params) - - -def write_data_validator_py(outdir, base_trace_node: TraceNode): - """ - Construct and write out the DataValidator - (this is the validator that inputs a list of traces) - - Parameters - ---------- - outdir : str - Root outdir in which the top-level validators package should reside - base_trace_node : PlotlyNode - PlotlyNode that is the parent of all of the individual trace nodes - Returns - ------- - None - """ - # Validate inputs - # --------------- - if base_trace_node.node_path: - raise ValueError( - "Expected root trace node.\n" - 'Received node with path "%s"' % base_trace_node.path_str - ) - - # Build Source - # ------------ - source = build_data_validator_py(base_trace_node) - - # Write file - # ---------- - # filepath = opath.join(outdir, "validators", "__init__.py") - filepath = opath.join(outdir, "validators", "_data.py") - write_source_py(source, filepath, leading_newlines=2) + return _plotly_utils.basevalidators.BaseDataValidator(**params) diff --git a/doc/python/marker-style.md b/doc/python/marker-style.md index 134e2c52a6c..7016143f24b 100644 --- a/doc/python/marker-style.md +++ b/doc/python/marker-style.md @@ -336,9 +336,10 @@ In the following figure, hover over a symbol to see its name or number. Set the ```python import plotly.graph_objects as go -from plotly.validators.scatter.marker import SymbolValidator +from plotly.validator_cache import ValidatorCache -raw_symbols = SymbolValidator().values +SymbolValidator = ValidatorCache.get_validator("scatter.marker", "symbol") +raw_symbols = SymbolValidator.values namestems = [] namevariants = [] symbols = [] diff --git a/plotly/_subplots.py b/plotly/_subplots.py index a1bb4219c94..53252c9337b 100644 --- a/plotly/_subplots.py +++ b/plotly/_subplots.py @@ -1062,9 +1062,11 @@ def _init_subplot_domain(x_domain, y_domain): def _subplot_type_for_trace_type(trace_type): - from plotly.validators import DataValidator + from plotly.validator_cache import ValidatorCache - trace_validator = DataValidator() + DataValidator = ValidatorCache.get_validator("", "data") + + trace_validator = DataValidator if trace_type in trace_validator.class_strs_map: # subplot_type is a trace name, find the subplot type for trace trace = trace_validator.validate_coerce([{"type": trace_type}])[0] diff --git a/plotly/basedatatypes.py b/plotly/basedatatypes.py index 443c34e826c..004425f992b 100644 --- a/plotly/basedatatypes.py +++ b/plotly/basedatatypes.py @@ -468,7 +468,11 @@ class is a subclass of both BaseFigure and widgets.DOMWidget. if a property in the specification of data, layout, or frames is invalid AND skip_invalid is False """ - from .validators import DataValidator, LayoutValidator, FramesValidator + from .validator_cache import ValidatorCache + + data_validator = ValidatorCache.get_validator("", "data") + frames_validator = ValidatorCache.get_validator("", "frames") + layout_validator = ValidatorCache.get_validator("", "layout") super(BaseFigure, self).__init__() @@ -520,7 +524,10 @@ class is a subclass of both BaseFigure and widgets.DOMWidget. # ### Construct data validator ### # This is the validator that handles importing sequences of trace # objects - self._data_validator = DataValidator(set_uid=self._set_trace_uid) + # We make a copy because we are overriding the set_uid attribute + # and do not want to alter all other uses of the cached data_validator + self._data_validator = copy(data_validator) + self._data_validator.set_uid = self._set_trace_uid # ### Import traces ### data = self._data_validator.validate_coerce( @@ -563,7 +570,7 @@ class is a subclass of both BaseFigure and widgets.DOMWidget. # ------ # ### Construct layout validator ### # This is the validator that handles importing Layout objects - self._layout_validator = LayoutValidator() + self._layout_validator = layout_validator # ### Import Layout ### self._layout_obj = self._layout_validator.validate_coerce( @@ -598,7 +605,7 @@ class is a subclass of both BaseFigure and widgets.DOMWidget. # ### Construct frames validator ### # This is the validator that handles importing sequences of frame # objects - self._frames_validator = FramesValidator() + self._frames_validator = frames_validator # ### Import frames ### self._frame_objs = self._frames_validator.validate_coerce( diff --git a/plotly/figure_factory/_annotated_heatmap.py b/plotly/figure_factory/_annotated_heatmap.py index a3db3aeef5a..f2c5108c32a 100644 --- a/plotly/figure_factory/_annotated_heatmap.py +++ b/plotly/figure_factory/_annotated_heatmap.py @@ -2,7 +2,7 @@ from plotly import exceptions, optional_imports from plotly.figure_factory import utils from plotly.graph_objs import graph_objs -from plotly.validators.heatmap import ColorscaleValidator +from plotly.validator_cache import ValidatorCache # Optional imports, may be None for users that only use our core functionality. np = optional_imports.get_module("numpy") @@ -102,7 +102,7 @@ def create_annotated_heatmap( validate_annotated_heatmap(z, x, y, annotation_text) # validate colorscale - colorscale_validator = ColorscaleValidator() + colorscale_validator = ValidatorCache.get_validator("heatmap", "colorscale") colorscale = colorscale_validator.validate_coerce(colorscale) annotations = _AnnotatedHeatmap( diff --git a/plotly/graph_objs/_layout.py b/plotly/graph_objs/_layout.py index 9cf41c41f54..5cadac35bbe 100644 --- a/plotly/graph_objs/_layout.py +++ b/plotly/graph_objs/_layout.py @@ -34,32 +34,20 @@ def _subplotid_validators(self): ------- dict """ - from plotly.validators.layout import ( - ColoraxisValidator, - GeoValidator, - LegendValidator, - MapValidator, - MapboxValidator, - PolarValidator, - SceneValidator, - SmithValidator, - TernaryValidator, - XaxisValidator, - YaxisValidator, - ) + from plotly.validator_cache import ValidatorCache return { - "coloraxis": ColoraxisValidator, - "geo": GeoValidator, - "legend": LegendValidator, - "map": MapValidator, - "mapbox": MapboxValidator, - "polar": PolarValidator, - "scene": SceneValidator, - "smith": SmithValidator, - "ternary": TernaryValidator, - "xaxis": XaxisValidator, - "yaxis": YaxisValidator, + "coloraxis": ValidatorCache.get_validator("layout", "coloraxis"), + "geo": ValidatorCache.get_validator("layout", "geo"), + "legend": ValidatorCache.get_validator("layout", "legend"), + "map": ValidatorCache.get_validator("layout", "map"), + "mapbox": ValidatorCache.get_validator("layout", "mapbox"), + "polar": ValidatorCache.get_validator("layout", "polar"), + "scene": ValidatorCache.get_validator("layout", "scene"), + "smith": ValidatorCache.get_validator("layout", "smith"), + "ternary": ValidatorCache.get_validator("layout", "ternary"), + "xaxis": ValidatorCache.get_validator("layout", "xaxis"), + "yaxis": ValidatorCache.get_validator("layout", "yaxis"), } def _subplot_re_match(self, prop): diff --git a/plotly/io/_templates.py b/plotly/io/_templates.py index ad2d37f6d68..d5576a5347b 100644 --- a/plotly/io/_templates.py +++ b/plotly/io/_templates.py @@ -104,9 +104,9 @@ def __delitem__(self, key): def _validate(self, value): if not self._validator: - from plotly.validators.layout import TemplateValidator + from plotly.validator_cache import ValidatorCache - self._validator = TemplateValidator() + self._validator = ValidatorCache.get_validator("layout", "template") return self._validator.validate_coerce(value) diff --git a/plotly/validator_cache.py b/plotly/validator_cache.py index 15509a47699..e64d03ec196 100644 --- a/plotly/validator_cache.py +++ b/plotly/validator_cache.py @@ -1,12 +1,31 @@ -import importlib from _plotly_utils.basevalidators import LiteralValidator +import _plotly_utils.basevalidators as basevalidators +import json +import os.path as opath + +DERIVED_CLASSES = { + "DataValidator": "data", + "LayoutValidator": "layout", +} class ValidatorCache(object): _cache = {} + _json_cache = None @staticmethod def get_validator(parent_path, prop_name): + if ValidatorCache._json_cache is None: + # Load the JSON validator params from the file + validator_json_path = opath.join( + opath.dirname(__file__), "validators", "_validators.json" + ) + if not opath.exists(validator_json_path): + raise FileNotFoundError( + f"Validator JSON file not found: {validator_json_path}" + ) + with open(validator_json_path, "r") as f: + ValidatorCache._json_cache = json.load(f) key = (parent_path, prop_name) if key not in ValidatorCache._cache: @@ -24,11 +43,25 @@ def get_validator(parent_path, prop_name): lookup_name = match.group(1) lookup_name = lookup_name or prop_name - class_name = lookup_name.title() + "Validator" - validator = getattr( - importlib.import_module("plotly.validators." + parent_path), - class_name, - )(plotly_name=prop_name) + lookup = f"{parent_path}.{lookup_name}" if parent_path else lookup_name + + validator_item = ValidatorCache._json_cache.get(lookup) + validator_classname = validator_item["superclass"] + if validator_classname in DERIVED_CLASSES: + # If the superclass is a derived class, we need to get the base class + # and pass the derived class name as a parameter + base_item = ValidatorCache._json_cache.get( + DERIVED_CLASSES[validator_classname] + ) + validator_params = base_item["params"] + validator_params.update(validator_item["params"]) + validator_classname = base_item["superclass"] + else: + validator_params = validator_item["params"] + validator_params["plotly_name"] = prop_name + validator_class = getattr(basevalidators, validator_classname) + + validator = validator_class(**validator_params) ValidatorCache._cache[key] = validator return ValidatorCache._cache[key] diff --git a/plotly/validators/__init__.py b/plotly/validators/__init__.py deleted file mode 100644 index b92a318f4ef..00000000000 --- a/plotly/validators/__init__.py +++ /dev/null @@ -1,117 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._waterfall import WaterfallValidator - from ._volume import VolumeValidator - from ._violin import ViolinValidator - from ._treemap import TreemapValidator - from ._table import TableValidator - from ._surface import SurfaceValidator - from ._sunburst import SunburstValidator - from ._streamtube import StreamtubeValidator - from ._splom import SplomValidator - from ._scatterternary import ScatterternaryValidator - from ._scattersmith import ScattersmithValidator - from ._scatterpolargl import ScatterpolarglValidator - from ._scatterpolar import ScatterpolarValidator - from ._scattermapbox import ScattermapboxValidator - from ._scattermap import ScattermapValidator - from ._scattergl import ScatterglValidator - from ._scattergeo import ScattergeoValidator - from ._scattercarpet import ScattercarpetValidator - from ._scatter3d import Scatter3DValidator - from ._scatter import ScatterValidator - from ._sankey import SankeyValidator - from ._pie import PieValidator - from ._parcoords import ParcoordsValidator - from ._parcats import ParcatsValidator - from ._ohlc import OhlcValidator - from ._mesh3d import Mesh3DValidator - from ._isosurface import IsosurfaceValidator - from ._indicator import IndicatorValidator - from ._image import ImageValidator - from ._icicle import IcicleValidator - from ._histogram2dcontour import Histogram2DcontourValidator - from ._histogram2d import Histogram2DValidator - from ._histogram import HistogramValidator - from ._heatmap import HeatmapValidator - from ._funnelarea import FunnelareaValidator - from ._funnel import FunnelValidator - from ._densitymapbox import DensitymapboxValidator - from ._densitymap import DensitymapValidator - from ._contourcarpet import ContourcarpetValidator - from ._contour import ContourValidator - from ._cone import ConeValidator - from ._choroplethmapbox import ChoroplethmapboxValidator - from ._choroplethmap import ChoroplethmapValidator - from ._choropleth import ChoroplethValidator - from ._carpet import CarpetValidator - from ._candlestick import CandlestickValidator - from ._box import BoxValidator - from ._barpolar import BarpolarValidator - from ._bar import BarValidator - from ._layout import LayoutValidator - from ._frames import FramesValidator - from ._data import DataValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._waterfall.WaterfallValidator", - "._volume.VolumeValidator", - "._violin.ViolinValidator", - "._treemap.TreemapValidator", - "._table.TableValidator", - "._surface.SurfaceValidator", - "._sunburst.SunburstValidator", - "._streamtube.StreamtubeValidator", - "._splom.SplomValidator", - "._scatterternary.ScatterternaryValidator", - "._scattersmith.ScattersmithValidator", - "._scatterpolargl.ScatterpolarglValidator", - "._scatterpolar.ScatterpolarValidator", - "._scattermapbox.ScattermapboxValidator", - "._scattermap.ScattermapValidator", - "._scattergl.ScatterglValidator", - "._scattergeo.ScattergeoValidator", - "._scattercarpet.ScattercarpetValidator", - "._scatter3d.Scatter3DValidator", - "._scatter.ScatterValidator", - "._sankey.SankeyValidator", - "._pie.PieValidator", - "._parcoords.ParcoordsValidator", - "._parcats.ParcatsValidator", - "._ohlc.OhlcValidator", - "._mesh3d.Mesh3DValidator", - "._isosurface.IsosurfaceValidator", - "._indicator.IndicatorValidator", - "._image.ImageValidator", - "._icicle.IcicleValidator", - "._histogram2dcontour.Histogram2DcontourValidator", - "._histogram2d.Histogram2DValidator", - "._histogram.HistogramValidator", - "._heatmap.HeatmapValidator", - "._funnelarea.FunnelareaValidator", - "._funnel.FunnelValidator", - "._densitymapbox.DensitymapboxValidator", - "._densitymap.DensitymapValidator", - "._contourcarpet.ContourcarpetValidator", - "._contour.ContourValidator", - "._cone.ConeValidator", - "._choroplethmapbox.ChoroplethmapboxValidator", - "._choroplethmap.ChoroplethmapValidator", - "._choropleth.ChoroplethValidator", - "._carpet.CarpetValidator", - "._candlestick.CandlestickValidator", - "._box.BoxValidator", - "._barpolar.BarpolarValidator", - "._bar.BarValidator", - "._layout.LayoutValidator", - "._frames.FramesValidator", - "._data.DataValidator", - ], - ) diff --git a/plotly/validators/_bar.py b/plotly/validators/_bar.py deleted file mode 100644 index efd7bf81eb2..00000000000 --- a/plotly/validators/_bar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="bar", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Bar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_barpolar.py b/plotly/validators/_barpolar.py deleted file mode 100644 index 9ff109bbe1a..00000000000 --- a/plotly/validators/_barpolar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BarpolarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="barpolar", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Barpolar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_box.py b/plotly/validators/_box.py deleted file mode 100644 index c5acfa9bfa5..00000000000 --- a/plotly/validators/_box.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BoxValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="box", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Box"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_candlestick.py b/plotly/validators/_candlestick.py deleted file mode 100644 index 20647a95961..00000000000 --- a/plotly/validators/_candlestick.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CandlestickValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="candlestick", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Candlestick"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_carpet.py b/plotly/validators/_carpet.py deleted file mode 100644 index d791599c211..00000000000 --- a/plotly/validators/_carpet.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CarpetValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="carpet", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Carpet"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_choropleth.py b/plotly/validators/_choropleth.py deleted file mode 100644 index fc7d2bbc99b..00000000000 --- a/plotly/validators/_choropleth.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ChoroplethValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="choropleth", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Choropleth"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_choroplethmap.py b/plotly/validators/_choroplethmap.py deleted file mode 100644 index ccbc6ee51ff..00000000000 --- a/plotly/validators/_choroplethmap.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ChoroplethmapValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="choroplethmap", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Choroplethmap"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_choroplethmapbox.py b/plotly/validators/_choroplethmapbox.py deleted file mode 100644 index a31e12f3c7e..00000000000 --- a/plotly/validators/_choroplethmapbox.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ChoroplethmapboxValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="choroplethmapbox", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Choroplethmapbox"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_cone.py b/plotly/validators/_cone.py deleted file mode 100644 index 84d9ac534df..00000000000 --- a/plotly/validators/_cone.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ConeValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="cone", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Cone"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_contour.py b/plotly/validators/_contour.py deleted file mode 100644 index a0db1c843c6..00000000000 --- a/plotly/validators/_contour.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ContourValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="contour", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Contour"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_contourcarpet.py b/plotly/validators/_contourcarpet.py deleted file mode 100644 index b20180dced5..00000000000 --- a/plotly/validators/_contourcarpet.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ContourcarpetValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="contourcarpet", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Contourcarpet"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_data.py b/plotly/validators/_data.py deleted file mode 100644 index 6fc88e8c472..00000000000 --- a/plotly/validators/_data.py +++ /dev/null @@ -1,63 +0,0 @@ -import _plotly_utils.basevalidators - - -class DataValidator(_plotly_utils.basevalidators.BaseDataValidator): - - def __init__(self, plotly_name="data", parent_name="", **kwargs): - - super().__init__( - { - "bar": "Bar", - "barpolar": "Barpolar", - "box": "Box", - "candlestick": "Candlestick", - "carpet": "Carpet", - "choropleth": "Choropleth", - "choroplethmap": "Choroplethmap", - "choroplethmapbox": "Choroplethmapbox", - "cone": "Cone", - "contour": "Contour", - "contourcarpet": "Contourcarpet", - "densitymap": "Densitymap", - "densitymapbox": "Densitymapbox", - "funnel": "Funnel", - "funnelarea": "Funnelarea", - "heatmap": "Heatmap", - "histogram": "Histogram", - "histogram2d": "Histogram2d", - "histogram2dcontour": "Histogram2dContour", - "icicle": "Icicle", - "image": "Image", - "indicator": "Indicator", - "isosurface": "Isosurface", - "mesh3d": "Mesh3d", - "ohlc": "Ohlc", - "parcats": "Parcats", - "parcoords": "Parcoords", - "pie": "Pie", - "sankey": "Sankey", - "scatter": "Scatter", - "scatter3d": "Scatter3d", - "scattercarpet": "Scattercarpet", - "scattergeo": "Scattergeo", - "scattergl": "Scattergl", - "scattermap": "Scattermap", - "scattermapbox": "Scattermapbox", - "scatterpolar": "Scatterpolar", - "scatterpolargl": "Scatterpolargl", - "scattersmith": "Scattersmith", - "scatterternary": "Scatterternary", - "splom": "Splom", - "streamtube": "Streamtube", - "sunburst": "Sunburst", - "surface": "Surface", - "table": "Table", - "treemap": "Treemap", - "violin": "Violin", - "volume": "Volume", - "waterfall": "Waterfall", - }, - plotly_name, - parent_name, - **kwargs, - ) diff --git a/plotly/validators/_densitymap.py b/plotly/validators/_densitymap.py deleted file mode 100644 index 2e2bffa3a1b..00000000000 --- a/plotly/validators/_densitymap.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DensitymapValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="densitymap", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Densitymap"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_densitymapbox.py b/plotly/validators/_densitymapbox.py deleted file mode 100644 index 09fd198114a..00000000000 --- a/plotly/validators/_densitymapbox.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DensitymapboxValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="densitymapbox", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Densitymapbox"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_frames.py b/plotly/validators/_frames.py deleted file mode 100644 index fa1b071c6dc..00000000000 --- a/plotly/validators/_frames.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FramesValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="frames", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Frame"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_funnel.py b/plotly/validators/_funnel.py deleted file mode 100644 index 7a525188fd1..00000000000 --- a/plotly/validators/_funnel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FunnelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="funnel", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Funnel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_funnelarea.py b/plotly/validators/_funnelarea.py deleted file mode 100644 index 884164f056c..00000000000 --- a/plotly/validators/_funnelarea.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FunnelareaValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="funnelarea", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Funnelarea"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_heatmap.py b/plotly/validators/_heatmap.py deleted file mode 100644 index 04e19b2fc97..00000000000 --- a/plotly/validators/_heatmap.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HeatmapValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="heatmap", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Heatmap"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_histogram.py b/plotly/validators/_histogram.py deleted file mode 100644 index bb31d5aac18..00000000000 --- a/plotly/validators/_histogram.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HistogramValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="histogram", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Histogram"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_histogram2d.py b/plotly/validators/_histogram2d.py deleted file mode 100644 index 39b24ecf160..00000000000 --- a/plotly/validators/_histogram2d.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Histogram2DValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="histogram2d", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Histogram2d"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_histogram2dcontour.py b/plotly/validators/_histogram2dcontour.py deleted file mode 100644 index 61edf6cf1bd..00000000000 --- a/plotly/validators/_histogram2dcontour.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Histogram2DcontourValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="histogram2dcontour", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Histogram2dContour"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_icicle.py b/plotly/validators/_icicle.py deleted file mode 100644 index db1f6f61b25..00000000000 --- a/plotly/validators/_icicle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IcicleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="icicle", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Icicle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_image.py b/plotly/validators/_image.py deleted file mode 100644 index f764b7be253..00000000000 --- a/plotly/validators/_image.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ImageValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="image", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Image"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_indicator.py b/plotly/validators/_indicator.py deleted file mode 100644 index f10c6422644..00000000000 --- a/plotly/validators/_indicator.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IndicatorValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="indicator", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Indicator"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_isosurface.py b/plotly/validators/_isosurface.py deleted file mode 100644 index f3f7e2f9612..00000000000 --- a/plotly/validators/_isosurface.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IsosurfaceValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="isosurface", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Isosurface"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_layout.py b/plotly/validators/_layout.py deleted file mode 100644 index a44289f1215..00000000000 --- a/plotly/validators/_layout.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayoutValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="layout", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Layout"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_mesh3d.py b/plotly/validators/_mesh3d.py deleted file mode 100644 index 2f956c4df31..00000000000 --- a/plotly/validators/_mesh3d.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Mesh3DValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="mesh3d", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Mesh3d"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_ohlc.py b/plotly/validators/_ohlc.py deleted file mode 100644 index 683bea3770a..00000000000 --- a/plotly/validators/_ohlc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OhlcValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="ohlc", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Ohlc"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_parcats.py b/plotly/validators/_parcats.py deleted file mode 100644 index 0049e88080d..00000000000 --- a/plotly/validators/_parcats.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ParcatsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="parcats", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Parcats"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_parcoords.py b/plotly/validators/_parcoords.py deleted file mode 100644 index 97cd412c1c7..00000000000 --- a/plotly/validators/_parcoords.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ParcoordsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="parcoords", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Parcoords"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_pie.py b/plotly/validators/_pie.py deleted file mode 100644 index a083e214a13..00000000000 --- a/plotly/validators/_pie.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PieValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="pie", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pie"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_sankey.py b/plotly/validators/_sankey.py deleted file mode 100644 index 16533e1de66..00000000000 --- a/plotly/validators/_sankey.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SankeyValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="sankey", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Sankey"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scatter.py b/plotly/validators/_scatter.py deleted file mode 100644 index 49e9ca85a6a..00000000000 --- a/plotly/validators/_scatter.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScatterValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scatter", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scatter"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scatter3d.py b/plotly/validators/_scatter3d.py deleted file mode 100644 index d9100a2897b..00000000000 --- a/plotly/validators/_scatter3d.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Scatter3DValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scatter3d", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scatter3d"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scattercarpet.py b/plotly/validators/_scattercarpet.py deleted file mode 100644 index 88c7ef162ed..00000000000 --- a/plotly/validators/_scattercarpet.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattercarpetValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scattercarpet", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattercarpet"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scattergeo.py b/plotly/validators/_scattergeo.py deleted file mode 100644 index da8f037849c..00000000000 --- a/plotly/validators/_scattergeo.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattergeoValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scattergeo", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattergeo"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scattergl.py b/plotly/validators/_scattergl.py deleted file mode 100644 index 39a6546ce27..00000000000 --- a/plotly/validators/_scattergl.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScatterglValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scattergl", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattergl"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scattermap.py b/plotly/validators/_scattermap.py deleted file mode 100644 index 00a04472719..00000000000 --- a/plotly/validators/_scattermap.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattermapValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scattermap", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattermap"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scattermapbox.py b/plotly/validators/_scattermapbox.py deleted file mode 100644 index 13c2b282ff1..00000000000 --- a/plotly/validators/_scattermapbox.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattermapboxValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scattermapbox", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattermapbox"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scatterpolar.py b/plotly/validators/_scatterpolar.py deleted file mode 100644 index a37db07d270..00000000000 --- a/plotly/validators/_scatterpolar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScatterpolarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scatterpolar", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scatterpolar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scatterpolargl.py b/plotly/validators/_scatterpolargl.py deleted file mode 100644 index 92e4d04da63..00000000000 --- a/plotly/validators/_scatterpolargl.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScatterpolarglValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scatterpolargl", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scatterpolargl"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scattersmith.py b/plotly/validators/_scattersmith.py deleted file mode 100644 index 388a62b9723..00000000000 --- a/plotly/validators/_scattersmith.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattersmithValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scattersmith", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattersmith"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_scatterternary.py b/plotly/validators/_scatterternary.py deleted file mode 100644 index 5c8bb1541d1..00000000000 --- a/plotly/validators/_scatterternary.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScatterternaryValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scatterternary", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scatterternary"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_splom.py b/plotly/validators/_splom.py deleted file mode 100644 index 2f2bde8c5f1..00000000000 --- a/plotly/validators/_splom.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SplomValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="splom", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Splom"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_streamtube.py b/plotly/validators/_streamtube.py deleted file mode 100644 index 2fd8bc5947f..00000000000 --- a/plotly/validators/_streamtube.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamtubeValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="streamtube", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Streamtube"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_sunburst.py b/plotly/validators/_sunburst.py deleted file mode 100644 index ec8d9a5096d..00000000000 --- a/plotly/validators/_sunburst.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SunburstValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="sunburst", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Sunburst"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_surface.py b/plotly/validators/_surface.py deleted file mode 100644 index 508a6fe3b69..00000000000 --- a/plotly/validators/_surface.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SurfaceValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="surface", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Surface"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_table.py b/plotly/validators/_table.py deleted file mode 100644 index 4a1e2f3e410..00000000000 --- a/plotly/validators/_table.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TableValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="table", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Table"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_treemap.py b/plotly/validators/_treemap.py deleted file mode 100644 index 77113b515fd..00000000000 --- a/plotly/validators/_treemap.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TreemapValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="treemap", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Treemap"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_validators.json b/plotly/validators/_validators.json new file mode 100644 index 00000000000..ab1114e69d6 --- /dev/null +++ b/plotly/validators/_validators.json @@ -0,0 +1,129475 @@ +{ + "layout": { + "params": { + "plotly_name": "layout", + "parent_name": "", + "data_class_str": "Layout", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "layout", + "data_class_str": "YAxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.yaxis.zerolinewidth": { + "params": { + "plotly_name": "zerolinewidth", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.zerolinecolor": { + "params": { + "plotly_name": "zerolinecolor", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.zeroline": { + "params": { + "plotly_name": "zeroline", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.yaxis", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.yaxis", + "edit_type": "calc", + "values": [ + "-", + "linear", + "log", + "date", + "category", + "multicategory" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.yaxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.yaxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.yaxis.title", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.title.standoff": { + "params": { + "plotly_name": "standoff", + "parent_name": "layout.yaxis.title", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.yaxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.yaxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.yaxis.title.font", + "edit_type": "ticks", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.yaxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.yaxis.title.font", + "edit_type": "ticks", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.yaxis.title.font", + "edit_type": "ticks", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.yaxis.title.font", + "edit_type": "ticks", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.yaxis.title.font", + "edit_type": "ticks", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.yaxis.title.font", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.yaxis.title.font", + "edit_type": "ticks", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.yaxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.yaxis.title.font", + "edit_type": "ticks", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.yaxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.yaxis.title.font", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.yaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.yaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "DataArrayValidator" + }, + "layout.yaxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.yaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.yaxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "DataArrayValidator" + }, + "layout.yaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.tickson": { + "params": { + "plotly_name": "tickson", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "values": [ + "labels", + "boundaries" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array", + "sync" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.yaxis.ticklabelstandoff": { + "params": { + "plotly_name": "ticklabelstandoff", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "IntegerValidator" + }, + "layout.yaxis.ticklabelshift": { + "params": { + "plotly_name": "ticklabelshift", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "IntegerValidator" + }, + "layout.yaxis.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "layout.yaxis", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "layout.yaxis", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.ticklabelmode": { + "params": { + "plotly_name": "ticklabelmode", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "values": [ + "instant", + "period" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.ticklabelindexsrc": { + "params": { + "plotly_name": "ticklabelindexsrc", + "parent_name": "layout.yaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.yaxis.ticklabelindex": { + "params": { + "plotly_name": "ticklabelindex", + "parent_name": "layout.yaxis", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "IntegerValidator" + }, + "layout.yaxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.yaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.yaxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.yaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.yaxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.yaxis.tickformatstop", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.yaxis.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.yaxis.tickformatstop", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.yaxis.tickformatstop", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.yaxis.tickformatstop", + "edit_type": "ticks", + "items": [ + { + "editType": "ticks", + "valType": "any" + }, + { + "editType": "ticks", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.yaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.yaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.yaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.yaxis.tickfont", + "edit_type": "ticks", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.yaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.yaxis.tickfont", + "edit_type": "ticks", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.yaxis.tickfont", + "edit_type": "ticks", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.yaxis.tickfont", + "edit_type": "ticks", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.yaxis.tickfont", + "edit_type": "ticks", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.yaxis.tickfont", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.yaxis.tickfont", + "edit_type": "ticks", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.yaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.yaxis.tickfont", + "edit_type": "ticks", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.yaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.yaxis.tickfont", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "AngleValidator" + }, + "layout.yaxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.spikethickness": { + "params": { + "plotly_name": "spikethickness", + "parent_name": "layout.yaxis", + "edit_type": "none" + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.spikesnap": { + "params": { + "plotly_name": "spikesnap", + "parent_name": "layout.yaxis", + "edit_type": "none", + "values": [ + "data", + "cursor", + "hovered data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.spikemode": { + "params": { + "plotly_name": "spikemode", + "parent_name": "layout.yaxis", + "edit_type": "none", + "flags": [ + "toaxis", + "across", + "marker" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.yaxis.spikedash": { + "params": { + "plotly_name": "spikedash", + "parent_name": "layout.yaxis", + "edit_type": "none", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.yaxis.spikecolor": { + "params": { + "plotly_name": "spikecolor", + "parent_name": "layout.yaxis", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.side": { + "params": { + "plotly_name": "side", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "values": [ + "top", + "bottom", + "left", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.showspikes": { + "params": { + "plotly_name": "showspikes", + "parent_name": "layout.yaxis", + "edit_type": "modebar" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.yaxis", + "edit_type": "ticks+layoutstyle" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.showdividers": { + "params": { + "plotly_name": "showdividers", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.shift": { + "params": { + "plotly_name": "shift", + "parent_name": "layout.yaxis", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.scaleratio": { + "params": { + "plotly_name": "scaleratio", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.scaleanchor": { + "params": { + "plotly_name": "scaleanchor", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "values": [ + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.rangemode": { + "params": { + "plotly_name": "rangemode", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "values": [ + "normal", + "tozero", + "nonnegative" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.rangebreakdefaults": { + "params": { + "plotly_name": "rangebreakdefaults", + "parent_name": "layout.yaxis", + "data_class_str": "Rangebreak", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.yaxis.rangebreaks": { + "params": { + "plotly_name": "rangebreaks", + "parent_name": "layout.yaxis", + "data_class_str": "Rangebreak", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.yaxis.rangebreak.values": { + "params": { + "plotly_name": "values", + "parent_name": "layout.yaxis.rangebreak", + "edit_type": "calc", + "free_length": true, + "items": { + "editType": "calc", + "valType": "any" + } + }, + "superclass": "InfoArrayValidator" + }, + "layout.yaxis.rangebreak.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.yaxis.rangebreak", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.rangebreak.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "layout.yaxis.rangebreak", + "edit_type": "calc", + "values": [ + "day of week", + "hour", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.rangebreak.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.yaxis.rangebreak", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.rangebreak.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.yaxis.rangebreak", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.rangebreak.dvalue": { + "params": { + "plotly_name": "dvalue", + "parent_name": "layout.yaxis.rangebreak", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.rangebreak.bounds": { + "params": { + "plotly_name": "bounds", + "parent_name": "layout.yaxis.rangebreak", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.yaxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "layout.yaxis", + "anim": true, + "edit_type": "axrange", + "implied_edits": { + "autorange": false + }, + "items": [ + { + "anim": true, + "editType": "axrange", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + }, + { + "anim": true, + "editType": "axrange", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.yaxis.position": { + "params": { + "plotly_name": "position", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.overlaying": { + "params": { + "plotly_name": "overlaying", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "values": [ + "free", + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.yaxis.mirror": { + "params": { + "plotly_name": "mirror", + "parent_name": "layout.yaxis", + "edit_type": "ticks+layoutstyle", + "values": [ + true, + "ticks", + false, + "all", + "allticks" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.minor": { + "params": { + "plotly_name": "minor", + "parent_name": "layout.yaxis", + "data_class_str": "Minor", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.yaxis.minor.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.minor.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.yaxis.minor", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.yaxis.minor.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks" + }, + "superclass": "DataArrayValidator" + }, + "layout.yaxis.minor.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.minor.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.minor.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.minor.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.minor.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.minor.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.minor.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.yaxis.minor.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.minor.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.yaxis.minor.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.minor.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.yaxis.minor", + "edit_type": "ticks", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.matches": { + "params": { + "plotly_name": "matches", + "parent_name": "layout.yaxis", + "edit_type": "calc", + "values": [ + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.yaxis", + "edit_type": "ticks+layoutstyle", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.yaxis", + "edit_type": "layoutstyle" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "values": [ + "above traces", + "below traces" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.insiderange": { + "params": { + "plotly_name": "insiderange", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.yaxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.yaxis", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.yaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.yaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.fixedrange": { + "params": { + "plotly_name": "fixedrange", + "parent_name": "layout.yaxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.yaxis.dividerwidth": { + "params": { + "plotly_name": "dividerwidth", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "NumberValidator" + }, + "layout.yaxis.dividercolor": { + "params": { + "plotly_name": "dividercolor", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.constraintoward": { + "params": { + "plotly_name": "constraintoward", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "values": [ + "left", + "center", + "right", + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.constrain": { + "params": { + "plotly_name": "constrain", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "values": [ + "range", + "domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.yaxis", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.yaxis.categoryorder": { + "params": { + "plotly_name": "categoryorder", + "parent_name": "layout.yaxis", + "edit_type": "calc", + "values": [ + "trace", + "category ascending", + "category descending", + "array", + "total ascending", + "total descending", + "min ascending", + "min descending", + "max ascending", + "max descending", + "sum ascending", + "sum descending", + "mean ascending", + "mean descending", + "geometric mean ascending", + "geometric mean descending", + "median ascending", + "median descending" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.categoryarraysrc": { + "params": { + "plotly_name": "categoryarraysrc", + "parent_name": "layout.yaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.yaxis.categoryarray": { + "params": { + "plotly_name": "categoryarray", + "parent_name": "layout.yaxis", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "layout.yaxis.calendar": { + "params": { + "plotly_name": "calendar", + "parent_name": "layout.yaxis", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.autotypenumbers": { + "params": { + "plotly_name": "autotypenumbers", + "parent_name": "layout.yaxis", + "edit_type": "calc", + "values": [ + "convert types", + "strict" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.autotickangles": { + "params": { + "plotly_name": "autotickangles", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "free_length": true, + "items": { + "valType": "angle" + } + }, + "superclass": "InfoArrayValidator" + }, + "layout.yaxis.autoshift": { + "params": { + "plotly_name": "autoshift", + "parent_name": "layout.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.yaxis.autorangeoptions": { + "params": { + "plotly_name": "autorangeoptions", + "parent_name": "layout.yaxis", + "data_class_str": "Autorangeoptions", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.yaxis.autorangeoptions.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.yaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.autorangeoptions.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.yaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.autorangeoptions.includesrc": { + "params": { + "plotly_name": "includesrc", + "parent_name": "layout.yaxis.autorangeoptions", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.yaxis.autorangeoptions.include": { + "params": { + "plotly_name": "include", + "parent_name": "layout.yaxis.autorangeoptions", + "array_ok": true, + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.autorangeoptions.clipmin": { + "params": { + "plotly_name": "clipmin", + "parent_name": "layout.yaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.autorangeoptions.clipmax": { + "params": { + "plotly_name": "clipmax", + "parent_name": "layout.yaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.yaxis.autorange": { + "params": { + "plotly_name": "autorange", + "parent_name": "layout.yaxis", + "edit_type": "axrange", + "implied_edits": {}, + "values": [ + true, + false, + "reversed", + "min reversed", + "max reversed", + "min", + "max" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.yaxis.automargin": { + "params": { + "plotly_name": "automargin", + "parent_name": "layout.yaxis", + "edit_type": "ticks", + "extras": [ + true, + false + ], + "flags": [ + "height", + "width", + "left", + "right", + "top", + "bottom" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.yaxis.anchor": { + "params": { + "plotly_name": "anchor", + "parent_name": "layout.yaxis", + "edit_type": "plot", + "values": [ + "free", + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "layout", + "data_class_str": "XAxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.zerolinewidth": { + "params": { + "plotly_name": "zerolinewidth", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.zerolinecolor": { + "params": { + "plotly_name": "zerolinecolor", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.zeroline": { + "params": { + "plotly_name": "zeroline", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.xaxis", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.xaxis", + "edit_type": "calc", + "values": [ + "-", + "linear", + "log", + "date", + "category", + "multicategory" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.xaxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.xaxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.xaxis.title", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.title.standoff": { + "params": { + "plotly_name": "standoff", + "parent_name": "layout.xaxis.title", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.xaxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.xaxis.title.font", + "edit_type": "ticks", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.xaxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.xaxis.title.font", + "edit_type": "ticks", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.xaxis.title.font", + "edit_type": "ticks", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.xaxis.title.font", + "edit_type": "ticks", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.xaxis.title.font", + "edit_type": "ticks", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.xaxis.title.font", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.xaxis.title.font", + "edit_type": "ticks", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.xaxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.xaxis.title.font", + "edit_type": "ticks", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.xaxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.xaxis.title.font", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.xaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.xaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "DataArrayValidator" + }, + "layout.xaxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.xaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.xaxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "DataArrayValidator" + }, + "layout.xaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.tickson": { + "params": { + "plotly_name": "tickson", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "values": [ + "labels", + "boundaries" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array", + "sync" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.xaxis.ticklabelstandoff": { + "params": { + "plotly_name": "ticklabelstandoff", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "IntegerValidator" + }, + "layout.xaxis.ticklabelshift": { + "params": { + "plotly_name": "ticklabelshift", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "IntegerValidator" + }, + "layout.xaxis.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "layout.xaxis", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "layout.xaxis", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.ticklabelmode": { + "params": { + "plotly_name": "ticklabelmode", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "values": [ + "instant", + "period" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.ticklabelindexsrc": { + "params": { + "plotly_name": "ticklabelindexsrc", + "parent_name": "layout.xaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.xaxis.ticklabelindex": { + "params": { + "plotly_name": "ticklabelindex", + "parent_name": "layout.xaxis", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "IntegerValidator" + }, + "layout.xaxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.xaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.xaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.xaxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.xaxis.tickformatstop", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.xaxis.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.xaxis.tickformatstop", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.xaxis.tickformatstop", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.xaxis.tickformatstop", + "edit_type": "ticks", + "items": [ + { + "editType": "ticks", + "valType": "any" + }, + { + "editType": "ticks", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.xaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.xaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.xaxis.tickfont", + "edit_type": "ticks", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.xaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.xaxis.tickfont", + "edit_type": "ticks", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.xaxis.tickfont", + "edit_type": "ticks", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.xaxis.tickfont", + "edit_type": "ticks", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.xaxis.tickfont", + "edit_type": "ticks", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.xaxis.tickfont", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.xaxis.tickfont", + "edit_type": "ticks", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.xaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.xaxis.tickfont", + "edit_type": "ticks", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.xaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.xaxis.tickfont", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "AngleValidator" + }, + "layout.xaxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.spikethickness": { + "params": { + "plotly_name": "spikethickness", + "parent_name": "layout.xaxis", + "edit_type": "none" + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.spikesnap": { + "params": { + "plotly_name": "spikesnap", + "parent_name": "layout.xaxis", + "edit_type": "none", + "values": [ + "data", + "cursor", + "hovered data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.spikemode": { + "params": { + "plotly_name": "spikemode", + "parent_name": "layout.xaxis", + "edit_type": "none", + "flags": [ + "toaxis", + "across", + "marker" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.xaxis.spikedash": { + "params": { + "plotly_name": "spikedash", + "parent_name": "layout.xaxis", + "edit_type": "none", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.xaxis.spikecolor": { + "params": { + "plotly_name": "spikecolor", + "parent_name": "layout.xaxis", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.side": { + "params": { + "plotly_name": "side", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "values": [ + "top", + "bottom", + "left", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.showspikes": { + "params": { + "plotly_name": "showspikes", + "parent_name": "layout.xaxis", + "edit_type": "modebar" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.xaxis", + "edit_type": "ticks+layoutstyle" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.showdividers": { + "params": { + "plotly_name": "showdividers", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.scaleratio": { + "params": { + "plotly_name": "scaleratio", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.scaleanchor": { + "params": { + "plotly_name": "scaleanchor", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "values": [ + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangeslider": { + "params": { + "plotly_name": "rangeslider", + "parent_name": "layout.xaxis", + "data_class_str": "Rangeslider", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.rangeslider.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "layout.xaxis.rangeslider", + "data_class_str": "YAxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.rangeslider.yaxis.rangemode": { + "params": { + "plotly_name": "rangemode", + "parent_name": "layout.xaxis.rangeslider.yaxis", + "edit_type": "calc", + "values": [ + "auto", + "fixed", + "match" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangeslider.yaxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "layout.xaxis.rangeslider.yaxis", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.xaxis.rangeslider.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.xaxis.rangeslider", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.rangeslider.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "layout.xaxis.rangeslider", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.rangeslider.range": { + "params": { + "plotly_name": "range", + "parent_name": "layout.xaxis.rangeslider", + "edit_type": "calc", + "implied_edits": { + "autorange": false + }, + "items": [ + { + "editType": "calc", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + }, + { + "editType": "calc", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.xaxis.rangeslider.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "layout.xaxis.rangeslider", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.xaxis.rangeslider.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.xaxis.rangeslider", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.rangeslider.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.xaxis.rangeslider", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.rangeslider.autorange": { + "params": { + "plotly_name": "autorange", + "parent_name": "layout.xaxis.rangeslider", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.rangeselector": { + "params": { + "plotly_name": "rangeselector", + "parent_name": "layout.xaxis", + "data_class_str": "Rangeselector", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.rangeselector.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.xaxis.rangeselector", + "edit_type": "plot", + "values": [ + "auto", + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangeselector.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.xaxis.rangeselector", + "edit_type": "plot", + "max": 3, + "min": -2 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.rangeselector.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.xaxis.rangeselector", + "edit_type": "plot", + "values": [ + "auto", + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangeselector.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.xaxis.rangeselector", + "edit_type": "plot", + "max": 3, + "min": -2 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.rangeselector.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.xaxis.rangeselector", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.rangeselector.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.xaxis.rangeselector", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.rangeselector.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.xaxis.rangeselector.font", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.xaxis.rangeselector.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.xaxis.rangeselector.font", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangeselector.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.xaxis.rangeselector.font", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangeselector.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.xaxis.rangeselector.font", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangeselector.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.xaxis.rangeselector.font", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.rangeselector.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.xaxis.rangeselector.font", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.rangeselector.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.xaxis.rangeselector.font", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.xaxis.rangeselector.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.xaxis.rangeselector.font", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.xaxis.rangeselector.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.xaxis.rangeselector.font", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.rangeselector.buttondefaults": { + "params": { + "plotly_name": "buttondefaults", + "parent_name": "layout.xaxis.rangeselector", + "data_class_str": "Button", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.rangeselector.buttons": { + "params": { + "plotly_name": "buttons", + "parent_name": "layout.xaxis.rangeselector", + "data_class_str": "Button", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.xaxis.rangeselector.button.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.xaxis.rangeselector.button", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.rangeselector.button.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.xaxis.rangeselector.button", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.rangeselector.button.stepmode": { + "params": { + "plotly_name": "stepmode", + "parent_name": "layout.xaxis.rangeselector.button", + "edit_type": "plot", + "values": [ + "backward", + "todate" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangeselector.button.step": { + "params": { + "plotly_name": "step", + "parent_name": "layout.xaxis.rangeselector.button", + "edit_type": "plot", + "values": [ + "month", + "year", + "day", + "hour", + "minute", + "second", + "all" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangeselector.button.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.xaxis.rangeselector.button", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.rangeselector.button.label": { + "params": { + "plotly_name": "label", + "parent_name": "layout.xaxis.rangeselector.button", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.rangeselector.button.count": { + "params": { + "plotly_name": "count", + "parent_name": "layout.xaxis.rangeselector.button", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.rangeselector.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "layout.xaxis.rangeselector", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.rangeselector.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.xaxis.rangeselector", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.rangeselector.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.xaxis.rangeselector", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.rangeselector.activecolor": { + "params": { + "plotly_name": "activecolor", + "parent_name": "layout.xaxis.rangeselector", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.rangemode": { + "params": { + "plotly_name": "rangemode", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "values": [ + "normal", + "tozero", + "nonnegative" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangebreakdefaults": { + "params": { + "plotly_name": "rangebreakdefaults", + "parent_name": "layout.xaxis", + "data_class_str": "Rangebreak", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.rangebreaks": { + "params": { + "plotly_name": "rangebreaks", + "parent_name": "layout.xaxis", + "data_class_str": "Rangebreak", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.xaxis.rangebreak.values": { + "params": { + "plotly_name": "values", + "parent_name": "layout.xaxis.rangebreak", + "edit_type": "calc", + "free_length": true, + "items": { + "editType": "calc", + "valType": "any" + } + }, + "superclass": "InfoArrayValidator" + }, + "layout.xaxis.rangebreak.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.xaxis.rangebreak", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.rangebreak.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "layout.xaxis.rangebreak", + "edit_type": "calc", + "values": [ + "day of week", + "hour", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.rangebreak.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.xaxis.rangebreak", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.rangebreak.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.xaxis.rangebreak", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.rangebreak.dvalue": { + "params": { + "plotly_name": "dvalue", + "parent_name": "layout.xaxis.rangebreak", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.rangebreak.bounds": { + "params": { + "plotly_name": "bounds", + "parent_name": "layout.xaxis.rangebreak", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.xaxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "layout.xaxis", + "anim": true, + "edit_type": "axrange", + "implied_edits": { + "autorange": false + }, + "items": [ + { + "anim": true, + "editType": "axrange", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + }, + { + "anim": true, + "editType": "axrange", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.xaxis.position": { + "params": { + "plotly_name": "position", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.overlaying": { + "params": { + "plotly_name": "overlaying", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "values": [ + "free", + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.xaxis.mirror": { + "params": { + "plotly_name": "mirror", + "parent_name": "layout.xaxis", + "edit_type": "ticks+layoutstyle", + "values": [ + true, + "ticks", + false, + "all", + "allticks" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.minor": { + "params": { + "plotly_name": "minor", + "parent_name": "layout.xaxis", + "data_class_str": "Minor", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.minor.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.minor.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.xaxis.minor", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.xaxis.minor.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks" + }, + "superclass": "DataArrayValidator" + }, + "layout.xaxis.minor.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.minor.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.minor.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.minor.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.minor.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.minor.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.minor.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.xaxis.minor.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.minor.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.xaxis.minor.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.minor.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.xaxis.minor", + "edit_type": "ticks", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.matches": { + "params": { + "plotly_name": "matches", + "parent_name": "layout.xaxis", + "edit_type": "calc", + "values": [ + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.xaxis", + "edit_type": "ticks+layoutstyle", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.xaxis", + "edit_type": "layoutstyle" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "values": [ + "above traces", + "below traces" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.insiderange": { + "params": { + "plotly_name": "insiderange", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.xaxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.xaxis", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.xaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.xaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.fixedrange": { + "params": { + "plotly_name": "fixedrange", + "parent_name": "layout.xaxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.xaxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.xaxis.dividerwidth": { + "params": { + "plotly_name": "dividerwidth", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "NumberValidator" + }, + "layout.xaxis.dividercolor": { + "params": { + "plotly_name": "dividercolor", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.constraintoward": { + "params": { + "plotly_name": "constraintoward", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "values": [ + "left", + "center", + "right", + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.constrain": { + "params": { + "plotly_name": "constrain", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "values": [ + "range", + "domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.xaxis", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.xaxis.categoryorder": { + "params": { + "plotly_name": "categoryorder", + "parent_name": "layout.xaxis", + "edit_type": "calc", + "values": [ + "trace", + "category ascending", + "category descending", + "array", + "total ascending", + "total descending", + "min ascending", + "min descending", + "max ascending", + "max descending", + "sum ascending", + "sum descending", + "mean ascending", + "mean descending", + "geometric mean ascending", + "geometric mean descending", + "median ascending", + "median descending" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.categoryarraysrc": { + "params": { + "plotly_name": "categoryarraysrc", + "parent_name": "layout.xaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.xaxis.categoryarray": { + "params": { + "plotly_name": "categoryarray", + "parent_name": "layout.xaxis", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "layout.xaxis.calendar": { + "params": { + "plotly_name": "calendar", + "parent_name": "layout.xaxis", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.autotypenumbers": { + "params": { + "plotly_name": "autotypenumbers", + "parent_name": "layout.xaxis", + "edit_type": "calc", + "values": [ + "convert types", + "strict" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.autotickangles": { + "params": { + "plotly_name": "autotickangles", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "free_length": true, + "items": { + "valType": "angle" + } + }, + "superclass": "InfoArrayValidator" + }, + "layout.xaxis.autorangeoptions": { + "params": { + "plotly_name": "autorangeoptions", + "parent_name": "layout.xaxis", + "data_class_str": "Autorangeoptions", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.xaxis.autorangeoptions.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.xaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.autorangeoptions.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.xaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.autorangeoptions.includesrc": { + "params": { + "plotly_name": "includesrc", + "parent_name": "layout.xaxis.autorangeoptions", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.xaxis.autorangeoptions.include": { + "params": { + "plotly_name": "include", + "parent_name": "layout.xaxis.autorangeoptions", + "array_ok": true, + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.autorangeoptions.clipmin": { + "params": { + "plotly_name": "clipmin", + "parent_name": "layout.xaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.autorangeoptions.clipmax": { + "params": { + "plotly_name": "clipmax", + "parent_name": "layout.xaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.xaxis.autorange": { + "params": { + "plotly_name": "autorange", + "parent_name": "layout.xaxis", + "edit_type": "axrange", + "implied_edits": {}, + "values": [ + true, + false, + "reversed", + "min reversed", + "max reversed", + "min", + "max" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.xaxis.automargin": { + "params": { + "plotly_name": "automargin", + "parent_name": "layout.xaxis", + "edit_type": "ticks", + "extras": [ + true, + false + ], + "flags": [ + "height", + "width", + "left", + "right", + "top", + "bottom" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.xaxis.anchor": { + "params": { + "plotly_name": "anchor", + "parent_name": "layout.xaxis", + "edit_type": "plot", + "values": [ + "free", + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.width": { + "params": { + "plotly_name": "width", + "parent_name": "layout", + "edit_type": "plot", + "min": 10 + }, + "superclass": "NumberValidator" + }, + "layout.waterfallmode": { + "params": { + "plotly_name": "waterfallmode", + "parent_name": "layout", + "edit_type": "calc", + "values": [ + "group", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.waterfallgroupgap": { + "params": { + "plotly_name": "waterfallgroupgap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.waterfallgap": { + "params": { + "plotly_name": "waterfallgap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.violinmode": { + "params": { + "plotly_name": "violinmode", + "parent_name": "layout", + "edit_type": "calc", + "values": [ + "group", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.violingroupgap": { + "params": { + "plotly_name": "violingroupgap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.violingap": { + "params": { + "plotly_name": "violingap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.updatemenudefaults": { + "params": { + "plotly_name": "updatemenudefaults", + "parent_name": "layout", + "data_class_str": "Updatemenu", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.updatemenus": { + "params": { + "plotly_name": "updatemenus", + "parent_name": "layout", + "data_class_str": "Updatemenu", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.updatemenu.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw", + "values": [ + "auto", + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.updatemenu.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw", + "max": 3, + "min": -2 + }, + "superclass": "NumberValidator" + }, + "layout.updatemenu.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw", + "values": [ + "auto", + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.updatemenu.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw", + "max": 3, + "min": -2 + }, + "superclass": "NumberValidator" + }, + "layout.updatemenu.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.updatemenu.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw", + "values": [ + "dropdown", + "buttons" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.updatemenu.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.updatemenu.showactive": { + "params": { + "plotly_name": "showactive", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.updatemenu.pad": { + "params": { + "plotly_name": "pad", + "parent_name": "layout.updatemenu", + "data_class_str": "Pad", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.updatemenu.pad.t": { + "params": { + "plotly_name": "t", + "parent_name": "layout.updatemenu.pad", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.updatemenu.pad.r": { + "params": { + "plotly_name": "r", + "parent_name": "layout.updatemenu.pad", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.updatemenu.pad.l": { + "params": { + "plotly_name": "l", + "parent_name": "layout.updatemenu.pad", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.updatemenu.pad.b": { + "params": { + "plotly_name": "b", + "parent_name": "layout.updatemenu.pad", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.updatemenu.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.updatemenu.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.updatemenu", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.updatemenu.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.updatemenu.font", + "edit_type": "arraydraw", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.updatemenu.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.updatemenu.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.updatemenu.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.updatemenu.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.updatemenu.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.updatemenu.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.updatemenu.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.updatemenu.font", + "edit_type": "arraydraw", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.updatemenu.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.updatemenu.font", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.updatemenu.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.updatemenu.font", + "edit_type": "arraydraw", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.updatemenu.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.updatemenu.font", + "edit_type": "arraydraw", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.updatemenu.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.updatemenu.font", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.updatemenu.direction": { + "params": { + "plotly_name": "direction", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw", + "values": [ + "left", + "right", + "up", + "down" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.updatemenu.buttondefaults": { + "params": { + "plotly_name": "buttondefaults", + "parent_name": "layout.updatemenu", + "data_class_str": "Button", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.updatemenu.buttons": { + "params": { + "plotly_name": "buttons", + "parent_name": "layout.updatemenu", + "data_class_str": "Button", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.updatemenu.button.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.updatemenu.button", + "edit_type": "arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.updatemenu.button.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.updatemenu.button", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.updatemenu.button.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.updatemenu.button", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.updatemenu.button.method": { + "params": { + "plotly_name": "method", + "parent_name": "layout.updatemenu.button", + "edit_type": "arraydraw", + "values": [ + "restyle", + "relayout", + "animate", + "update", + "skip" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.updatemenu.button.label": { + "params": { + "plotly_name": "label", + "parent_name": "layout.updatemenu.button", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.updatemenu.button.execute": { + "params": { + "plotly_name": "execute", + "parent_name": "layout.updatemenu.button", + "edit_type": "arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.updatemenu.button.args2": { + "params": { + "plotly_name": "args2", + "parent_name": "layout.updatemenu.button", + "edit_type": "arraydraw", + "free_length": true, + "items": [ + { + "editType": "arraydraw", + "valType": "any" + }, + { + "editType": "arraydraw", + "valType": "any" + }, + { + "editType": "arraydraw", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.updatemenu.button.args": { + "params": { + "plotly_name": "args", + "parent_name": "layout.updatemenu.button", + "edit_type": "arraydraw", + "free_length": true, + "items": [ + { + "editType": "arraydraw", + "valType": "any" + }, + { + "editType": "arraydraw", + "valType": "any" + }, + { + "editType": "arraydraw", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.updatemenu.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.updatemenu.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.updatemenu.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.updatemenu.active": { + "params": { + "plotly_name": "active", + "parent_name": "layout.updatemenu", + "edit_type": "arraydraw", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "layout.uniformtext": { + "params": { + "plotly_name": "uniformtext", + "parent_name": "layout", + "data_class_str": "Uniformtext", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.uniformtext.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "layout.uniformtext", + "edit_type": "plot", + "values": [ + false, + "hide", + "show" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.uniformtext.minsize": { + "params": { + "plotly_name": "minsize", + "parent_name": "layout.uniformtext", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.treemapcolorway": { + "params": { + "plotly_name": "treemapcolorway", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "ColorlistValidator" + }, + "layout.transition": { + "params": { + "plotly_name": "transition", + "parent_name": "layout", + "data_class_str": "Transition", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.transition.ordering": { + "params": { + "plotly_name": "ordering", + "parent_name": "layout.transition", + "edit_type": "none", + "values": [ + "layout first", + "traces first" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.transition.easing": { + "params": { + "plotly_name": "easing", + "parent_name": "layout.transition", + "edit_type": "none", + "values": [ + "linear", + "quad", + "cubic", + "sin", + "exp", + "circle", + "elastic", + "back", + "bounce", + "linear-in", + "quad-in", + "cubic-in", + "sin-in", + "exp-in", + "circle-in", + "elastic-in", + "back-in", + "bounce-in", + "linear-out", + "quad-out", + "cubic-out", + "sin-out", + "exp-out", + "circle-out", + "elastic-out", + "back-out", + "bounce-out", + "linear-in-out", + "quad-in-out", + "cubic-in-out", + "sin-in-out", + "exp-in-out", + "circle-in-out", + "elastic-in-out", + "back-in-out", + "bounce-in-out" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.transition.duration": { + "params": { + "plotly_name": "duration", + "parent_name": "layout.transition", + "edit_type": "none", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.title.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "layout.title", + "edit_type": "layoutstyle", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.title.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.title", + "edit_type": "layoutstyle", + "values": [ + "auto", + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.title.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.title", + "edit_type": "layoutstyle", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.title.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "layout.title", + "edit_type": "layoutstyle", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.title.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.title", + "edit_type": "layoutstyle", + "values": [ + "auto", + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.title.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.title", + "edit_type": "layoutstyle", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.title", + "edit_type": "layoutstyle" + }, + "superclass": "StringValidator" + }, + "layout.title.subtitle": { + "params": { + "plotly_name": "subtitle", + "parent_name": "layout.title", + "data_class_str": "Subtitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.title.subtitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.title.subtitle", + "edit_type": "layoutstyle" + }, + "superclass": "StringValidator" + }, + "layout.title.subtitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.title.subtitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.title.subtitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.title.subtitle.font", + "edit_type": "layoutstyle", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.title.subtitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.title.subtitle.font", + "edit_type": "layoutstyle", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.title.subtitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.title.subtitle.font", + "edit_type": "layoutstyle", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.title.subtitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.title.subtitle.font", + "edit_type": "layoutstyle", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.title.subtitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.title.subtitle.font", + "edit_type": "layoutstyle", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.title.subtitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.title.subtitle.font", + "edit_type": "layoutstyle" + }, + "superclass": "StringValidator" + }, + "layout.title.subtitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.title.subtitle.font", + "edit_type": "layoutstyle", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.title.subtitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.title.subtitle.font", + "edit_type": "layoutstyle", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.title.subtitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.title.subtitle.font", + "edit_type": "layoutstyle" + }, + "superclass": "ColorValidator" + }, + "layout.title.pad": { + "params": { + "plotly_name": "pad", + "parent_name": "layout.title", + "data_class_str": "Pad", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.title.pad.t": { + "params": { + "plotly_name": "t", + "parent_name": "layout.title.pad", + "edit_type": "layoutstyle" + }, + "superclass": "NumberValidator" + }, + "layout.title.pad.r": { + "params": { + "plotly_name": "r", + "parent_name": "layout.title.pad", + "edit_type": "layoutstyle" + }, + "superclass": "NumberValidator" + }, + "layout.title.pad.l": { + "params": { + "plotly_name": "l", + "parent_name": "layout.title.pad", + "edit_type": "layoutstyle" + }, + "superclass": "NumberValidator" + }, + "layout.title.pad.b": { + "params": { + "plotly_name": "b", + "parent_name": "layout.title.pad", + "edit_type": "layoutstyle" + }, + "superclass": "NumberValidator" + }, + "layout.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.title.font", + "edit_type": "layoutstyle", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.title.font", + "edit_type": "layoutstyle", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.title.font", + "edit_type": "layoutstyle", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.title.font", + "edit_type": "layoutstyle", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.title.font", + "edit_type": "layoutstyle", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.title.font", + "edit_type": "layoutstyle" + }, + "superclass": "StringValidator" + }, + "layout.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.title.font", + "edit_type": "layoutstyle", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.title.font", + "edit_type": "layoutstyle", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.title.font", + "edit_type": "layoutstyle" + }, + "superclass": "ColorValidator" + }, + "layout.title.automargin": { + "params": { + "plotly_name": "automargin", + "parent_name": "layout.title", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary": { + "params": { + "plotly_name": "ternary", + "parent_name": "layout", + "data_class_str": "Ternary", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.ternary", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.ternary.sum": { + "params": { + "plotly_name": "sum", + "parent_name": "layout.ternary", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "layout.ternary", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.ternary.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.ternary.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.ternary.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.ternary.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "layout.ternary.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "layout.ternary.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.caxis": { + "params": { + "plotly_name": "caxis", + "parent_name": "layout.ternary", + "data_class_str": "Caxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.caxis.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.ternary.caxis", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.ternary.caxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.ternary.caxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.ternary.caxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.ternary.caxis.title", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.ternary.caxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.caxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.ternary.caxis.title.font", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.caxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.ternary.caxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.ternary.caxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.ternary.caxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.ternary.caxis.title.font", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.caxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.ternary.caxis.title.font", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.ternary.caxis.title.font", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.ternary.caxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.ternary.caxis.title.font", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.ternary.caxis.title.font", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.caxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.caxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.ternary.caxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.ternary.caxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.ternary.caxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.ternary.caxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.ternary.caxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.ternary.caxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.caxis.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.caxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.ternary.caxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.caxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.ternary.caxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.ternary.caxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.ternary.caxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.ternary.caxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.ternary.caxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.ternary.caxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.caxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.ternary.caxis.tickformatstop", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.ternary.caxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.ternary.caxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.caxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.ternary.caxis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.caxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.ternary.caxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.ternary.caxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.ternary.caxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.ternary.caxis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.caxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.ternary.caxis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.ternary.caxis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.ternary.caxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.ternary.caxis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.ternary.caxis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.caxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.caxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "layout.ternary.caxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.ternary.caxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.caxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.caxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.caxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.caxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.caxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.caxis.min": { + "params": { + "plotly_name": "min", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.caxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.caxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.caxis.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "values": [ + "above traces", + "below traces" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.ternary.caxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.caxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.caxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.ternary.caxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.caxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.caxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.ternary.caxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.ternary.caxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.ternary", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.baxis": { + "params": { + "plotly_name": "baxis", + "parent_name": "layout.ternary", + "data_class_str": "Baxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.baxis.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.ternary.baxis", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.ternary.baxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.ternary.baxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.ternary.baxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.ternary.baxis.title", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.ternary.baxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.baxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.ternary.baxis.title.font", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.baxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.ternary.baxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.ternary.baxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.ternary.baxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.ternary.baxis.title.font", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.baxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.ternary.baxis.title.font", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.ternary.baxis.title.font", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.ternary.baxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.ternary.baxis.title.font", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.ternary.baxis.title.font", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.baxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.baxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.ternary.baxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.ternary.baxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.ternary.baxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.ternary.baxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.ternary.baxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.ternary.baxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.baxis.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.baxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.ternary.baxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.baxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.ternary.baxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.ternary.baxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.ternary.baxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.ternary.baxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.ternary.baxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.ternary.baxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.baxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.ternary.baxis.tickformatstop", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.ternary.baxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.ternary.baxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.baxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.ternary.baxis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.baxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.ternary.baxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.ternary.baxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.ternary.baxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.ternary.baxis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.baxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.ternary.baxis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.ternary.baxis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.ternary.baxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.ternary.baxis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.ternary.baxis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.baxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.baxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "layout.ternary.baxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.ternary.baxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.baxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.baxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.baxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.baxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.baxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.baxis.min": { + "params": { + "plotly_name": "min", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.baxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.baxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.baxis.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "values": [ + "above traces", + "below traces" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.ternary.baxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.baxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.baxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.ternary.baxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.baxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.baxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.ternary.baxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.ternary.baxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.aaxis": { + "params": { + "plotly_name": "aaxis", + "parent_name": "layout.ternary", + "data_class_str": "Aaxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.aaxis.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.ternary.aaxis", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.ternary.aaxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.ternary.aaxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.ternary.aaxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.ternary.aaxis.title", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.ternary.aaxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.aaxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.ternary.aaxis.title.font", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.aaxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.ternary.aaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.ternary.aaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.ternary.aaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.ternary.aaxis.title.font", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.aaxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.ternary.aaxis.title.font", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.ternary.aaxis.title.font", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.ternary.aaxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.ternary.aaxis.title.font", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.ternary.aaxis.title.font", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.aaxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.aaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.ternary.aaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.ternary.aaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.ternary.aaxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.ternary.aaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.ternary.aaxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.ternary.aaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.aaxis.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.aaxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.ternary.aaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.aaxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.ternary.aaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.ternary.aaxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.ternary.aaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.ternary.aaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.ternary.aaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.ternary.aaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.aaxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.ternary.aaxis.tickformatstop", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.ternary.aaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.ternary.aaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.ternary.aaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.ternary.aaxis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.aaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.ternary.aaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.ternary.aaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.ternary.aaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.ternary.aaxis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.aaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.ternary.aaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.ternary.aaxis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.ternary.aaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.ternary.aaxis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.ternary.aaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.aaxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.aaxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "layout.ternary.aaxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.ternary.aaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.aaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.aaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.aaxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.ternary.aaxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.ternary.aaxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.aaxis.min": { + "params": { + "plotly_name": "min", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.aaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.aaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.aaxis.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "values": [ + "above traces", + "below traces" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.ternary.aaxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.ternary.aaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.ternary.aaxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.ternary.aaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.ternary.aaxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.ternary.aaxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.ternary.aaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.ternary.aaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.template": { + "params": { + "plotly_name": "template", + "parent_name": "layout", + "data_class_str": "Template", + "data_docs": "\n" + }, + "superclass": "BaseTemplateValidator" + }, + "layout.template.layout": { + "params": { + "plotly_name": "layout", + "parent_name": "layout.template", + "data_class_str": "Layout", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.template.data": { + "params": { + "plotly_name": "data", + "parent_name": "layout.template", + "data_class_str": "Data", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.template.data.waterfall": { + "params": { + "plotly_name": "waterfall", + "parent_name": "layout.template.data", + "data_class_str": "Waterfall", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.volume": { + "params": { + "plotly_name": "volume", + "parent_name": "layout.template.data", + "data_class_str": "Volume", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.violin": { + "params": { + "plotly_name": "violin", + "parent_name": "layout.template.data", + "data_class_str": "Violin", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.treemap": { + "params": { + "plotly_name": "treemap", + "parent_name": "layout.template.data", + "data_class_str": "Treemap", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.table": { + "params": { + "plotly_name": "table", + "parent_name": "layout.template.data", + "data_class_str": "Table", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.surface": { + "params": { + "plotly_name": "surface", + "parent_name": "layout.template.data", + "data_class_str": "Surface", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.sunburst": { + "params": { + "plotly_name": "sunburst", + "parent_name": "layout.template.data", + "data_class_str": "Sunburst", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.streamtube": { + "params": { + "plotly_name": "streamtube", + "parent_name": "layout.template.data", + "data_class_str": "Streamtube", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.splom": { + "params": { + "plotly_name": "splom", + "parent_name": "layout.template.data", + "data_class_str": "Splom", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scatterternary": { + "params": { + "plotly_name": "scatterternary", + "parent_name": "layout.template.data", + "data_class_str": "Scatterternary", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scattersmith": { + "params": { + "plotly_name": "scattersmith", + "parent_name": "layout.template.data", + "data_class_str": "Scattersmith", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scatter": { + "params": { + "plotly_name": "scatter", + "parent_name": "layout.template.data", + "data_class_str": "Scatter", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scatterpolar": { + "params": { + "plotly_name": "scatterpolar", + "parent_name": "layout.template.data", + "data_class_str": "Scatterpolar", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scatterpolargl": { + "params": { + "plotly_name": "scatterpolargl", + "parent_name": "layout.template.data", + "data_class_str": "Scatterpolargl", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scattermap": { + "params": { + "plotly_name": "scattermap", + "parent_name": "layout.template.data", + "data_class_str": "Scattermap", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scattermapbox": { + "params": { + "plotly_name": "scattermapbox", + "parent_name": "layout.template.data", + "data_class_str": "Scattermapbox", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scattergl": { + "params": { + "plotly_name": "scattergl", + "parent_name": "layout.template.data", + "data_class_str": "Scattergl", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scattergeo": { + "params": { + "plotly_name": "scattergeo", + "parent_name": "layout.template.data", + "data_class_str": "Scattergeo", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scattercarpet": { + "params": { + "plotly_name": "scattercarpet", + "parent_name": "layout.template.data", + "data_class_str": "Scattercarpet", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.scatter3d": { + "params": { + "plotly_name": "scatter3d", + "parent_name": "layout.template.data", + "data_class_str": "Scatter3d", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.sankey": { + "params": { + "plotly_name": "sankey", + "parent_name": "layout.template.data", + "data_class_str": "Sankey", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.pie": { + "params": { + "plotly_name": "pie", + "parent_name": "layout.template.data", + "data_class_str": "Pie", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.parcoords": { + "params": { + "plotly_name": "parcoords", + "parent_name": "layout.template.data", + "data_class_str": "Parcoords", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.parcats": { + "params": { + "plotly_name": "parcats", + "parent_name": "layout.template.data", + "data_class_str": "Parcats", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.ohlc": { + "params": { + "plotly_name": "ohlc", + "parent_name": "layout.template.data", + "data_class_str": "Ohlc", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.mesh3d": { + "params": { + "plotly_name": "mesh3d", + "parent_name": "layout.template.data", + "data_class_str": "Mesh3d", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.isosurface": { + "params": { + "plotly_name": "isosurface", + "parent_name": "layout.template.data", + "data_class_str": "Isosurface", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.indicator": { + "params": { + "plotly_name": "indicator", + "parent_name": "layout.template.data", + "data_class_str": "Indicator", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.image": { + "params": { + "plotly_name": "image", + "parent_name": "layout.template.data", + "data_class_str": "Image", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.icicle": { + "params": { + "plotly_name": "icicle", + "parent_name": "layout.template.data", + "data_class_str": "Icicle", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.histogram": { + "params": { + "plotly_name": "histogram", + "parent_name": "layout.template.data", + "data_class_str": "Histogram", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.histogram2d": { + "params": { + "plotly_name": "histogram2d", + "parent_name": "layout.template.data", + "data_class_str": "Histogram2d", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.histogram2dcontour": { + "params": { + "plotly_name": "histogram2dcontour", + "parent_name": "layout.template.data", + "data_class_str": "Histogram2dContour", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.heatmap": { + "params": { + "plotly_name": "heatmap", + "parent_name": "layout.template.data", + "data_class_str": "Heatmap", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.funnel": { + "params": { + "plotly_name": "funnel", + "parent_name": "layout.template.data", + "data_class_str": "Funnel", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.funnelarea": { + "params": { + "plotly_name": "funnelarea", + "parent_name": "layout.template.data", + "data_class_str": "Funnelarea", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.densitymap": { + "params": { + "plotly_name": "densitymap", + "parent_name": "layout.template.data", + "data_class_str": "Densitymap", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.densitymapbox": { + "params": { + "plotly_name": "densitymapbox", + "parent_name": "layout.template.data", + "data_class_str": "Densitymapbox", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.contour": { + "params": { + "plotly_name": "contour", + "parent_name": "layout.template.data", + "data_class_str": "Contour", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.contourcarpet": { + "params": { + "plotly_name": "contourcarpet", + "parent_name": "layout.template.data", + "data_class_str": "Contourcarpet", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.cone": { + "params": { + "plotly_name": "cone", + "parent_name": "layout.template.data", + "data_class_str": "Cone", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.choropleth": { + "params": { + "plotly_name": "choropleth", + "parent_name": "layout.template.data", + "data_class_str": "Choropleth", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.choroplethmap": { + "params": { + "plotly_name": "choroplethmap", + "parent_name": "layout.template.data", + "data_class_str": "Choroplethmap", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.choroplethmapbox": { + "params": { + "plotly_name": "choroplethmapbox", + "parent_name": "layout.template.data", + "data_class_str": "Choroplethmapbox", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.carpet": { + "params": { + "plotly_name": "carpet", + "parent_name": "layout.template.data", + "data_class_str": "Carpet", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.candlestick": { + "params": { + "plotly_name": "candlestick", + "parent_name": "layout.template.data", + "data_class_str": "Candlestick", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.box": { + "params": { + "plotly_name": "box", + "parent_name": "layout.template.data", + "data_class_str": "Box", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.bar": { + "params": { + "plotly_name": "bar", + "parent_name": "layout.template.data", + "data_class_str": "Bar", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.template.data.barpolar": { + "params": { + "plotly_name": "barpolar", + "parent_name": "layout.template.data", + "data_class_str": "Barpolar", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.sunburstcolorway": { + "params": { + "plotly_name": "sunburstcolorway", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "ColorlistValidator" + }, + "layout.spikedistance": { + "params": { + "plotly_name": "spikedistance", + "parent_name": "layout", + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "layout.smith": { + "params": { + "plotly_name": "smith", + "parent_name": "layout", + "data_class_str": "Smith", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.smith.realaxis": { + "params": { + "plotly_name": "realaxis", + "parent_name": "layout.smith", + "data_class_str": "Realaxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.smith.realaxis.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.smith.realaxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.smith.realaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.smith.realaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.smith.realaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.smith.realaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.smith.realaxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.smith.realaxis", + "edit_type": "ticks", + "values": [ + "top", + "bottom", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.realaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.smith.realaxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.smith.realaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.smith.realaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.smith.realaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.smith.realaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.smith.realaxis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.smith.realaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.smith.realaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.realaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.smith.realaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.realaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.smith.realaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.realaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.smith.realaxis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.smith.realaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.smith.realaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.smith.realaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.smith.realaxis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.smith.realaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.smith.realaxis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.smith.realaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.smith.realaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.smith.realaxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.smith.realaxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.smith.realaxis", + "edit_type": "ticks" + }, + "superclass": "AngleValidator" + }, + "layout.smith.realaxis.side": { + "params": { + "plotly_name": "side", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot", + "values": [ + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.realaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.realaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.realaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.smith.realaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.smith.realaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.smith.realaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.smith.realaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.smith.realaxis.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot", + "values": [ + "above traces", + "below traces" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.realaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.smith.realaxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.smith.realaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.smith.realaxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.smith.realaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.smith.realaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.smith.realaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.smith.imaginaryaxis": { + "params": { + "plotly_name": "imaginaryaxis", + "parent_name": "layout.smith", + "data_class_str": "Imaginaryaxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.smith.imaginaryaxis.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.smith.imaginaryaxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.smith.imaginaryaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.smith.imaginaryaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.smith.imaginaryaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.smith.imaginaryaxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "ticks", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.imaginaryaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.smith.imaginaryaxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.smith.imaginaryaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.smith.imaginaryaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.smith.imaginaryaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.smith.imaginaryaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.smith.imaginaryaxis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.smith.imaginaryaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.smith.imaginaryaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.imaginaryaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.smith.imaginaryaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.imaginaryaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.smith.imaginaryaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.imaginaryaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.smith.imaginaryaxis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.smith.imaginaryaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.smith.imaginaryaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.smith.imaginaryaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.smith.imaginaryaxis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.smith.imaginaryaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.smith.imaginaryaxis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.smith.imaginaryaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.smith.imaginaryaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.smith.imaginaryaxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.smith.imaginaryaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.imaginaryaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.imaginaryaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.smith.imaginaryaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.smith.imaginaryaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.smith.imaginaryaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.smith.imaginaryaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.smith.imaginaryaxis.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot", + "values": [ + "above traces", + "below traces" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.smith.imaginaryaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.smith.imaginaryaxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.smith.imaginaryaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.smith.imaginaryaxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.smith.imaginaryaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.smith.imaginaryaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.smith.imaginaryaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.smith.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "layout.smith", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.smith.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.smith.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.smith.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.smith.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.smith.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "layout.smith.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.smith.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "layout.smith.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.smith.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.smith", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.sliderdefaults": { + "params": { + "plotly_name": "sliderdefaults", + "parent_name": "layout", + "data_class_str": "Slider", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.sliders": { + "params": { + "plotly_name": "sliders", + "parent_name": "layout", + "data_class_str": "Slider", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.slider.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "values": [ + "auto", + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "max": 3, + "min": -2 + }, + "superclass": "NumberValidator" + }, + "layout.slider.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "values": [ + "auto", + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "max": 3, + "min": -2 + }, + "superclass": "NumberValidator" + }, + "layout.slider.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.slider", + "edit_type": "arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.slider.transition": { + "params": { + "plotly_name": "transition", + "parent_name": "layout.slider", + "data_class_str": "Transition", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.slider.transition.easing": { + "params": { + "plotly_name": "easing", + "parent_name": "layout.slider.transition", + "edit_type": "arraydraw", + "values": [ + "linear", + "quad", + "cubic", + "sin", + "exp", + "circle", + "elastic", + "back", + "bounce", + "linear-in", + "quad-in", + "cubic-in", + "sin-in", + "exp-in", + "circle-in", + "elastic-in", + "back-in", + "bounce-in", + "linear-out", + "quad-out", + "cubic-out", + "sin-out", + "exp-out", + "circle-out", + "elastic-out", + "back-out", + "bounce-out", + "linear-in-out", + "quad-in-out", + "cubic-in-out", + "sin-in-out", + "exp-in-out", + "circle-in-out", + "elastic-in-out", + "back-in-out", + "bounce-in-out" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.transition.duration": { + "params": { + "plotly_name": "duration", + "parent_name": "layout.slider.transition", + "edit_type": "arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.slider.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.slider.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.slider.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.slider", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.slider.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.slider", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.slider.stepdefaults": { + "params": { + "plotly_name": "stepdefaults", + "parent_name": "layout.slider", + "data_class_str": "Step", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.slider.steps": { + "params": { + "plotly_name": "steps", + "parent_name": "layout.slider", + "data_class_str": "Step", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.slider.step.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.slider.step", + "edit_type": "arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.slider.step.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.slider.step", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.slider.step.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.slider.step", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.slider.step.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.slider.step", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.slider.step.method": { + "params": { + "plotly_name": "method", + "parent_name": "layout.slider.step", + "edit_type": "arraydraw", + "values": [ + "restyle", + "relayout", + "animate", + "update", + "skip" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.step.label": { + "params": { + "plotly_name": "label", + "parent_name": "layout.slider.step", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.slider.step.execute": { + "params": { + "plotly_name": "execute", + "parent_name": "layout.slider.step", + "edit_type": "arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.slider.step.args": { + "params": { + "plotly_name": "args", + "parent_name": "layout.slider.step", + "edit_type": "arraydraw", + "free_length": true, + "items": [ + { + "editType": "arraydraw", + "valType": "any" + }, + { + "editType": "arraydraw", + "valType": "any" + }, + { + "editType": "arraydraw", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.slider.pad": { + "params": { + "plotly_name": "pad", + "parent_name": "layout.slider", + "data_class_str": "Pad", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.slider.pad.t": { + "params": { + "plotly_name": "t", + "parent_name": "layout.slider.pad", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.slider.pad.r": { + "params": { + "plotly_name": "r", + "parent_name": "layout.slider.pad", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.slider.pad.l": { + "params": { + "plotly_name": "l", + "parent_name": "layout.slider.pad", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.slider.pad.b": { + "params": { + "plotly_name": "b", + "parent_name": "layout.slider.pad", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.slider.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.slider", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.slider.minorticklen": { + "params": { + "plotly_name": "minorticklen", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.slider.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.len": { + "params": { + "plotly_name": "len", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.slider.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.slider", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.slider.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.slider.font", + "edit_type": "arraydraw", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.slider.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.slider.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.slider.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.slider.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.slider.font", + "edit_type": "arraydraw", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.slider.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.slider.font", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.slider.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.slider.font", + "edit_type": "arraydraw", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.slider.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.slider.font", + "edit_type": "arraydraw", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.slider.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.slider.font", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.slider.currentvalue": { + "params": { + "plotly_name": "currentvalue", + "parent_name": "layout.slider", + "data_class_str": "Currentvalue", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.slider.currentvalue.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.slider.currentvalue", + "edit_type": "arraydraw", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.currentvalue.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.slider.currentvalue", + "edit_type": "arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.slider.currentvalue.suffix": { + "params": { + "plotly_name": "suffix", + "parent_name": "layout.slider.currentvalue", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.slider.currentvalue.prefix": { + "params": { + "plotly_name": "prefix", + "parent_name": "layout.slider.currentvalue", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.slider.currentvalue.offset": { + "params": { + "plotly_name": "offset", + "parent_name": "layout.slider.currentvalue", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.slider.currentvalue.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.slider.currentvalue", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.slider.currentvalue.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.slider.currentvalue.font", + "edit_type": "arraydraw", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.slider.currentvalue.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.slider.currentvalue.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.currentvalue.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.slider.currentvalue.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.currentvalue.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.slider.currentvalue.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.slider.currentvalue.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.slider.currentvalue.font", + "edit_type": "arraydraw", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.slider.currentvalue.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.slider.currentvalue.font", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.slider.currentvalue.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.slider.currentvalue.font", + "edit_type": "arraydraw", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.slider.currentvalue.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.slider.currentvalue.font", + "edit_type": "arraydraw", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.slider.currentvalue.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.slider.currentvalue.font", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.slider.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.slider.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.slider", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.slider.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.slider", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.slider.activebgcolor": { + "params": { + "plotly_name": "activebgcolor", + "parent_name": "layout.slider", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.slider.active": { + "params": { + "plotly_name": "active", + "parent_name": "layout.slider", + "edit_type": "arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "layout", + "edit_type": "legend" + }, + "superclass": "BooleanValidator" + }, + "layout.shapedefaults": { + "params": { + "plotly_name": "shapedefaults", + "parent_name": "layout", + "data_class_str": "Shape", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.shapes": { + "params": { + "plotly_name": "shapes", + "parent_name": "layout", + "data_class_str": "Shape", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.shape.ysizemode": { + "params": { + "plotly_name": "ysizemode", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw", + "values": [ + "scaled", + "pixel" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "layout.shape", + "edit_type": "calc", + "values": [ + "paper", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.shape.y1shift": { + "params": { + "plotly_name": "y1shift", + "parent_name": "layout.shape", + "edit_type": "calc", + "max": 1, + "min": -1 + }, + "superclass": "NumberValidator" + }, + "layout.shape.y1": { + "params": { + "plotly_name": "y1", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.shape.y0shift": { + "params": { + "plotly_name": "y0shift", + "parent_name": "layout.shape", + "edit_type": "calc", + "max": 1, + "min": -1 + }, + "superclass": "NumberValidator" + }, + "layout.shape.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.shape.xsizemode": { + "params": { + "plotly_name": "xsizemode", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw", + "values": [ + "scaled", + "pixel" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "layout.shape", + "edit_type": "calc", + "values": [ + "paper", + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.shape.x1shift": { + "params": { + "plotly_name": "x1shift", + "parent_name": "layout.shape", + "edit_type": "calc", + "max": 1, + "min": -1 + }, + "superclass": "NumberValidator" + }, + "layout.shape.x1": { + "params": { + "plotly_name": "x1", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.shape.x0shift": { + "params": { + "plotly_name": "x0shift", + "parent_name": "layout.shape", + "edit_type": "calc", + "max": 1, + "min": -1 + }, + "superclass": "NumberValidator" + }, + "layout.shape.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.shape.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw", + "values": [ + "circle", + "rect", + "path", + "line" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.shape", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.shape.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.shape.path": { + "params": { + "plotly_name": "path", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.shape.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "layout.shape", + "edit_type": "arraydraw", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.shape.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.shape", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.shape.line": { + "params": { + "plotly_name": "line", + "parent_name": "layout.shape", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.shape.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "layout.shape.line", + "anim": true, + "edit_type": "calc+arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.shape.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "layout.shape.line", + "edit_type": "arraydraw", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.shape.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.shape.line", + "anim": true, + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.shape.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.shape.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.shape.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "layout.shape", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.shape.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.shape.legendgrouptitle", + "edit_type": "calc+arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.shape.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.shape.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.shape.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.shape.legendgrouptitle.font", + "edit_type": "calc+arraydraw", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.shape.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.shape.legendgrouptitle.font", + "edit_type": "calc+arraydraw", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.shape.legendgrouptitle.font", + "edit_type": "calc+arraydraw", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.shape.legendgrouptitle.font", + "edit_type": "calc+arraydraw", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.shape.legendgrouptitle.font", + "edit_type": "calc+arraydraw", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.shape.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.shape.legendgrouptitle.font", + "edit_type": "calc+arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.shape.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.shape.legendgrouptitle.font", + "edit_type": "calc+arraydraw", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.shape.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.shape.legendgrouptitle.font", + "edit_type": "calc+arraydraw", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.shape.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.shape.legendgrouptitle.font", + "edit_type": "calc+arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.shape.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.shape.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "layout.shape", + "dflt": "legend", + "edit_type": "calc+arraydraw" + }, + "superclass": "SubplotidValidator" + }, + "layout.shape.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.shape", + "edit_type": "arraydraw", + "values": [ + "below", + "above", + "between" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.label": { + "params": { + "plotly_name": "label", + "parent_name": "layout.shape", + "data_class_str": "Label", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.shape.label.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.shape.label", + "edit_type": "calc+arraydraw", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.label.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.shape.label", + "edit_type": "calc+arraydraw", + "values": [ + "auto", + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.label.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "layout.shape.label", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.shape.label.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "layout.shape.label", + "edit_type": "arraydraw", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right", + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.label.textangle": { + "params": { + "plotly_name": "textangle", + "parent_name": "layout.shape.label", + "edit_type": "calc+arraydraw" + }, + "superclass": "AngleValidator" + }, + "layout.shape.label.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.shape.label", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.shape.label.padding": { + "params": { + "plotly_name": "padding", + "parent_name": "layout.shape.label", + "edit_type": "arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.shape.label.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.shape.label", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.shape.label.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.shape.label.font", + "edit_type": "calc+arraydraw", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.shape.label.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.shape.label.font", + "edit_type": "calc+arraydraw", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.label.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.shape.label.font", + "edit_type": "calc+arraydraw", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.label.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.shape.label.font", + "edit_type": "calc+arraydraw", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.label.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.shape.label.font", + "edit_type": "calc+arraydraw", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.shape.label.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.shape.label.font", + "edit_type": "calc+arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.shape.label.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.shape.label.font", + "edit_type": "calc+arraydraw", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.shape.label.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.shape.label.font", + "edit_type": "calc+arraydraw", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.shape.label.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.shape.label.font", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.shape.fillrule": { + "params": { + "plotly_name": "fillrule", + "parent_name": "layout.shape", + "edit_type": "arraydraw", + "values": [ + "evenodd", + "nonzero" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.shape.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "layout.shape", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.shape.editable": { + "params": { + "plotly_name": "editable", + "parent_name": "layout.shape", + "edit_type": "calc+arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.separators": { + "params": { + "plotly_name": "separators", + "parent_name": "layout", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.selectiondefaults": { + "params": { + "plotly_name": "selectiondefaults", + "parent_name": "layout", + "data_class_str": "Selection", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.selections": { + "params": { + "plotly_name": "selections", + "parent_name": "layout", + "data_class_str": "Selection", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.selection.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "layout.selection", + "edit_type": "arraydraw", + "values": [ + "paper", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.selection.y1": { + "params": { + "plotly_name": "y1", + "parent_name": "layout.selection", + "edit_type": "arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.selection.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "layout.selection", + "edit_type": "arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.selection.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "layout.selection", + "edit_type": "arraydraw", + "values": [ + "paper", + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.selection.x1": { + "params": { + "plotly_name": "x1", + "parent_name": "layout.selection", + "edit_type": "arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.selection.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "layout.selection", + "edit_type": "arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.selection.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.selection", + "edit_type": "arraydraw", + "values": [ + "rect", + "path" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.selection.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.selection", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.selection.path": { + "params": { + "plotly_name": "path", + "parent_name": "layout.selection", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.selection.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "layout.selection", + "edit_type": "arraydraw", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.selection.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.selection", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.selection.line": { + "params": { + "plotly_name": "line", + "parent_name": "layout.selection", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.selection.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "layout.selection.line", + "anim": true, + "edit_type": "arraydraw", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.selection.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "layout.selection.line", + "edit_type": "arraydraw", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.selection.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.selection.line", + "anim": true, + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.selectionrevision": { + "params": { + "plotly_name": "selectionrevision", + "parent_name": "layout", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.selectdirection": { + "params": { + "plotly_name": "selectdirection", + "parent_name": "layout", + "edit_type": "none", + "values": [ + "h", + "v", + "d", + "any" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene": { + "params": { + "plotly_name": "scene", + "parent_name": "layout", + "data_class_str": "Scene", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.zaxis": { + "params": { + "plotly_name": "zaxis", + "parent_name": "layout.scene", + "data_class_str": "ZAxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.zaxis.zerolinewidth": { + "params": { + "plotly_name": "zerolinewidth", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.scene.zaxis.zerolinecolor": { + "params": { + "plotly_name": "zerolinecolor", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.zaxis.zeroline": { + "params": { + "plotly_name": "zeroline", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "values": [ + "-", + "linear", + "log", + "date", + "category" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.scene.zaxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.scene.zaxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.scene.zaxis.title", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.scene.zaxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.zaxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.scene.zaxis.title.font", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.zaxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.scene.zaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.scene.zaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.scene.zaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.scene.zaxis.title.font", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.zaxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.scene.zaxis.title.font", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.scene.zaxis.title.font", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.scene.zaxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.scene.zaxis.title.font", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.zaxis.title.font", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.zaxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.zaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.scene.zaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.zaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.scene.zaxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.scene.zaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.zaxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.scene.zaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.zaxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.scene.zaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.zaxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.scene.zaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.scene.zaxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.scene.zaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.scene.zaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.scene.zaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.scene.zaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.scene.zaxis.tickformatstop", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.scene.zaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.scene.zaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.zaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.scene.zaxis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.zaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.scene.zaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.scene.zaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.scene.zaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.scene.zaxis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.zaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.scene.zaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.scene.zaxis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.scene.zaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.scene.zaxis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.zaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.zaxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.zaxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "layout.scene.zaxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.zaxis.spikethickness": { + "params": { + "plotly_name": "spikethickness", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.zaxis.spikesides": { + "params": { + "plotly_name": "spikesides", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.spikecolor": { + "params": { + "plotly_name": "spikecolor", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.zaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.showspikes": { + "params": { + "plotly_name": "showspikes", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.showbackground": { + "params": { + "plotly_name": "showbackground", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.showaxeslabels": { + "params": { + "plotly_name": "showaxeslabels", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.zaxis.rangemode": { + "params": { + "plotly_name": "rangemode", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "values": [ + "normal", + "tozero", + "nonnegative" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "layout.scene.zaxis", + "anim": false, + "edit_type": "plot", + "implied_edits": { + "autorange": false + }, + "items": [ + { + "editType": "plot", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + }, + { + "editType": "plot", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.scene.zaxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.zaxis.mirror": { + "params": { + "plotly_name": "mirror", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "values": [ + true, + "ticks", + false, + "all", + "allticks" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.zaxis.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.zaxis.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.zaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.zaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.zaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.scene.zaxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.zaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.zaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.zaxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.zaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.zaxis.categoryorder": { + "params": { + "plotly_name": "categoryorder", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "values": [ + "trace", + "category ascending", + "category descending", + "array", + "total ascending", + "total descending", + "min ascending", + "min descending", + "max ascending", + "max descending", + "sum ascending", + "sum descending", + "mean ascending", + "mean descending", + "geometric mean ascending", + "geometric mean descending", + "median ascending", + "median descending" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.categoryarraysrc": { + "params": { + "plotly_name": "categoryarraysrc", + "parent_name": "layout.scene.zaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.zaxis.categoryarray": { + "params": { + "plotly_name": "categoryarray", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.scene.zaxis.calendar": { + "params": { + "plotly_name": "calendar", + "parent_name": "layout.scene.zaxis", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.backgroundcolor": { + "params": { + "plotly_name": "backgroundcolor", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.zaxis.autotypenumbers": { + "params": { + "plotly_name": "autotypenumbers", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "values": [ + "convert types", + "strict" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.zaxis.autorangeoptions": { + "params": { + "plotly_name": "autorangeoptions", + "parent_name": "layout.scene.zaxis", + "data_class_str": "Autorangeoptions", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.zaxis.autorangeoptions.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.scene.zaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.zaxis.autorangeoptions.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.scene.zaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.zaxis.autorangeoptions.includesrc": { + "params": { + "plotly_name": "includesrc", + "parent_name": "layout.scene.zaxis.autorangeoptions", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.zaxis.autorangeoptions.include": { + "params": { + "plotly_name": "include", + "parent_name": "layout.scene.zaxis.autorangeoptions", + "array_ok": true, + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.zaxis.autorangeoptions.clipmin": { + "params": { + "plotly_name": "clipmin", + "parent_name": "layout.scene.zaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.zaxis.autorangeoptions.clipmax": { + "params": { + "plotly_name": "clipmax", + "parent_name": "layout.scene.zaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.zaxis.autorange": { + "params": { + "plotly_name": "autorange", + "parent_name": "layout.scene.zaxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + true, + false, + "reversed", + "min reversed", + "max reversed", + "min", + "max" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "layout.scene", + "data_class_str": "YAxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.yaxis.zerolinewidth": { + "params": { + "plotly_name": "zerolinewidth", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.scene.yaxis.zerolinecolor": { + "params": { + "plotly_name": "zerolinecolor", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.yaxis.zeroline": { + "params": { + "plotly_name": "zeroline", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "values": [ + "-", + "linear", + "log", + "date", + "category" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.scene.yaxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.scene.yaxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.scene.yaxis.title", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.scene.yaxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.yaxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.scene.yaxis.title.font", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.yaxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.scene.yaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.scene.yaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.scene.yaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.scene.yaxis.title.font", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.yaxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.scene.yaxis.title.font", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.scene.yaxis.title.font", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.scene.yaxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.scene.yaxis.title.font", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.yaxis.title.font", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.yaxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.yaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.scene.yaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.yaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.scene.yaxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.scene.yaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.yaxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.scene.yaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.yaxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.scene.yaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.yaxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.scene.yaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.scene.yaxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.scene.yaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.scene.yaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.scene.yaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.scene.yaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.scene.yaxis.tickformatstop", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.scene.yaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.scene.yaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.yaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.scene.yaxis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.yaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.scene.yaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.scene.yaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.scene.yaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.scene.yaxis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.yaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.scene.yaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.scene.yaxis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.scene.yaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.scene.yaxis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.yaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.yaxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.yaxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "layout.scene.yaxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.yaxis.spikethickness": { + "params": { + "plotly_name": "spikethickness", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.yaxis.spikesides": { + "params": { + "plotly_name": "spikesides", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.spikecolor": { + "params": { + "plotly_name": "spikecolor", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.yaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.showspikes": { + "params": { + "plotly_name": "showspikes", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.showbackground": { + "params": { + "plotly_name": "showbackground", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.showaxeslabels": { + "params": { + "plotly_name": "showaxeslabels", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.yaxis.rangemode": { + "params": { + "plotly_name": "rangemode", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "values": [ + "normal", + "tozero", + "nonnegative" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "layout.scene.yaxis", + "anim": false, + "edit_type": "plot", + "implied_edits": { + "autorange": false + }, + "items": [ + { + "editType": "plot", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + }, + { + "editType": "plot", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.scene.yaxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.yaxis.mirror": { + "params": { + "plotly_name": "mirror", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "values": [ + true, + "ticks", + false, + "all", + "allticks" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.yaxis.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.yaxis.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.yaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.yaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.yaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.scene.yaxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.yaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.yaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.yaxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.yaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.yaxis.categoryorder": { + "params": { + "plotly_name": "categoryorder", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "values": [ + "trace", + "category ascending", + "category descending", + "array", + "total ascending", + "total descending", + "min ascending", + "min descending", + "max ascending", + "max descending", + "sum ascending", + "sum descending", + "mean ascending", + "mean descending", + "geometric mean ascending", + "geometric mean descending", + "median ascending", + "median descending" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.categoryarraysrc": { + "params": { + "plotly_name": "categoryarraysrc", + "parent_name": "layout.scene.yaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.yaxis.categoryarray": { + "params": { + "plotly_name": "categoryarray", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.scene.yaxis.calendar": { + "params": { + "plotly_name": "calendar", + "parent_name": "layout.scene.yaxis", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.backgroundcolor": { + "params": { + "plotly_name": "backgroundcolor", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.yaxis.autotypenumbers": { + "params": { + "plotly_name": "autotypenumbers", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "values": [ + "convert types", + "strict" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.yaxis.autorangeoptions": { + "params": { + "plotly_name": "autorangeoptions", + "parent_name": "layout.scene.yaxis", + "data_class_str": "Autorangeoptions", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.yaxis.autorangeoptions.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.scene.yaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.yaxis.autorangeoptions.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.scene.yaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.yaxis.autorangeoptions.includesrc": { + "params": { + "plotly_name": "includesrc", + "parent_name": "layout.scene.yaxis.autorangeoptions", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.yaxis.autorangeoptions.include": { + "params": { + "plotly_name": "include", + "parent_name": "layout.scene.yaxis.autorangeoptions", + "array_ok": true, + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.yaxis.autorangeoptions.clipmin": { + "params": { + "plotly_name": "clipmin", + "parent_name": "layout.scene.yaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.yaxis.autorangeoptions.clipmax": { + "params": { + "plotly_name": "clipmax", + "parent_name": "layout.scene.yaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.yaxis.autorange": { + "params": { + "plotly_name": "autorange", + "parent_name": "layout.scene.yaxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + true, + false, + "reversed", + "min reversed", + "max reversed", + "min", + "max" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "layout.scene", + "data_class_str": "XAxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.xaxis.zerolinewidth": { + "params": { + "plotly_name": "zerolinewidth", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.scene.xaxis.zerolinecolor": { + "params": { + "plotly_name": "zerolinecolor", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.xaxis.zeroline": { + "params": { + "plotly_name": "zeroline", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "values": [ + "-", + "linear", + "log", + "date", + "category" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.scene.xaxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.scene.xaxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.scene.xaxis.title", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.scene.xaxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.xaxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.scene.xaxis.title.font", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.xaxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.scene.xaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.scene.xaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.scene.xaxis.title.font", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.scene.xaxis.title.font", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.xaxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.scene.xaxis.title.font", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.scene.xaxis.title.font", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.scene.xaxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.scene.xaxis.title.font", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.xaxis.title.font", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.xaxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.xaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.scene.xaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.xaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.scene.xaxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.scene.xaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.xaxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.scene.xaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.xaxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.scene.xaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.xaxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.scene.xaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.scene.xaxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.scene.xaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.scene.xaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.scene.xaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.scene.xaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.scene.xaxis.tickformatstop", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.scene.xaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.scene.xaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.xaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.scene.xaxis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.xaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.scene.xaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.scene.xaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.scene.xaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.scene.xaxis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.xaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.scene.xaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.scene.xaxis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.scene.xaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.scene.xaxis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.xaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.xaxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.xaxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "layout.scene.xaxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.xaxis.spikethickness": { + "params": { + "plotly_name": "spikethickness", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.xaxis.spikesides": { + "params": { + "plotly_name": "spikesides", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.spikecolor": { + "params": { + "plotly_name": "spikecolor", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.xaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.showspikes": { + "params": { + "plotly_name": "showspikes", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.showbackground": { + "params": { + "plotly_name": "showbackground", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.showaxeslabels": { + "params": { + "plotly_name": "showaxeslabels", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.xaxis.rangemode": { + "params": { + "plotly_name": "rangemode", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "values": [ + "normal", + "tozero", + "nonnegative" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "layout.scene.xaxis", + "anim": false, + "edit_type": "plot", + "implied_edits": { + "autorange": false + }, + "items": [ + { + "editType": "plot", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + }, + { + "editType": "plot", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.scene.xaxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.xaxis.mirror": { + "params": { + "plotly_name": "mirror", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "values": [ + true, + "ticks", + false, + "all", + "allticks" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.xaxis.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.xaxis.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.xaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.xaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.xaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.scene.xaxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.scene.xaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.xaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.xaxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.scene.xaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.xaxis.categoryorder": { + "params": { + "plotly_name": "categoryorder", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "values": [ + "trace", + "category ascending", + "category descending", + "array", + "total ascending", + "total descending", + "min ascending", + "min descending", + "max ascending", + "max descending", + "sum ascending", + "sum descending", + "mean ascending", + "mean descending", + "geometric mean ascending", + "geometric mean descending", + "median ascending", + "median descending" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.categoryarraysrc": { + "params": { + "plotly_name": "categoryarraysrc", + "parent_name": "layout.scene.xaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.xaxis.categoryarray": { + "params": { + "plotly_name": "categoryarray", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.scene.xaxis.calendar": { + "params": { + "plotly_name": "calendar", + "parent_name": "layout.scene.xaxis", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.backgroundcolor": { + "params": { + "plotly_name": "backgroundcolor", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.xaxis.autotypenumbers": { + "params": { + "plotly_name": "autotypenumbers", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "values": [ + "convert types", + "strict" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.xaxis.autorangeoptions": { + "params": { + "plotly_name": "autorangeoptions", + "parent_name": "layout.scene.xaxis", + "data_class_str": "Autorangeoptions", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.xaxis.autorangeoptions.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.scene.xaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.xaxis.autorangeoptions.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.scene.xaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.xaxis.autorangeoptions.includesrc": { + "params": { + "plotly_name": "includesrc", + "parent_name": "layout.scene.xaxis.autorangeoptions", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.scene.xaxis.autorangeoptions.include": { + "params": { + "plotly_name": "include", + "parent_name": "layout.scene.xaxis.autorangeoptions", + "array_ok": true, + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.xaxis.autorangeoptions.clipmin": { + "params": { + "plotly_name": "clipmin", + "parent_name": "layout.scene.xaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.xaxis.autorangeoptions.clipmax": { + "params": { + "plotly_name": "clipmax", + "parent_name": "layout.scene.xaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.scene.xaxis.autorange": { + "params": { + "plotly_name": "autorange", + "parent_name": "layout.scene.xaxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + true, + false, + "reversed", + "min reversed", + "max reversed", + "min", + "max" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.scene", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.scene.hovermode": { + "params": { + "plotly_name": "hovermode", + "parent_name": "layout.scene", + "edit_type": "modebar", + "values": [ + "closest", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.dragmode": { + "params": { + "plotly_name": "dragmode", + "parent_name": "layout.scene", + "edit_type": "plot", + "values": [ + "orbit", + "turntable", + "zoom", + "pan", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "layout.scene", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.scene.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.scene.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.scene.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.scene.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "layout.scene.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "layout.scene.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.camera": { + "params": { + "plotly_name": "camera", + "parent_name": "layout.scene", + "data_class_str": "Camera", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.camera.up": { + "params": { + "plotly_name": "up", + "parent_name": "layout.scene.camera", + "data_class_str": "Up", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.camera.up.z": { + "params": { + "plotly_name": "z", + "parent_name": "layout.scene.camera.up", + "edit_type": "camera" + }, + "superclass": "NumberValidator" + }, + "layout.scene.camera.up.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.scene.camera.up", + "edit_type": "camera" + }, + "superclass": "NumberValidator" + }, + "layout.scene.camera.up.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.scene.camera.up", + "edit_type": "camera" + }, + "superclass": "NumberValidator" + }, + "layout.scene.camera.projection": { + "params": { + "plotly_name": "projection", + "parent_name": "layout.scene.camera", + "data_class_str": "Projection", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.camera.projection.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.scene.camera.projection", + "edit_type": "calc", + "values": [ + "perspective", + "orthographic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.camera.eye": { + "params": { + "plotly_name": "eye", + "parent_name": "layout.scene.camera", + "data_class_str": "Eye", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.camera.eye.z": { + "params": { + "plotly_name": "z", + "parent_name": "layout.scene.camera.eye", + "edit_type": "camera" + }, + "superclass": "NumberValidator" + }, + "layout.scene.camera.eye.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.scene.camera.eye", + "edit_type": "camera" + }, + "superclass": "NumberValidator" + }, + "layout.scene.camera.eye.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.scene.camera.eye", + "edit_type": "camera" + }, + "superclass": "NumberValidator" + }, + "layout.scene.camera.center": { + "params": { + "plotly_name": "center", + "parent_name": "layout.scene.camera", + "data_class_str": "Center", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.camera.center.z": { + "params": { + "plotly_name": "z", + "parent_name": "layout.scene.camera.center", + "edit_type": "camera" + }, + "superclass": "NumberValidator" + }, + "layout.scene.camera.center.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.scene.camera.center", + "edit_type": "camera" + }, + "superclass": "NumberValidator" + }, + "layout.scene.camera.center.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.scene.camera.center", + "edit_type": "camera" + }, + "superclass": "NumberValidator" + }, + "layout.scene.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.scene", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.scene.aspectratio": { + "params": { + "plotly_name": "aspectratio", + "parent_name": "layout.scene", + "data_class_str": "Aspectratio", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.aspectratio.z": { + "params": { + "plotly_name": "z", + "parent_name": "layout.scene.aspectratio", + "edit_type": "plot", + "implied_edits": { + "^aspectmode": "manual" + }, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.aspectratio.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.scene.aspectratio", + "edit_type": "plot", + "implied_edits": { + "^aspectmode": "manual" + }, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.aspectratio.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.scene.aspectratio", + "edit_type": "plot", + "implied_edits": { + "^aspectmode": "manual" + }, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.aspectmode": { + "params": { + "plotly_name": "aspectmode", + "parent_name": "layout.scene", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + "auto", + "cube", + "data", + "manual" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.annotationdefaults": { + "params": { + "plotly_name": "annotationdefaults", + "parent_name": "layout.scene", + "data_class_str": "Annotation", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.annotations": { + "params": { + "plotly_name": "annotations", + "parent_name": "layout.scene", + "data_class_str": "Annotation", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.scene.annotation.z": { + "params": { + "plotly_name": "z", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "layout.scene.annotation.yshift": { + "params": { + "plotly_name": "yshift", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "values": [ + "auto", + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.annotation.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "layout.scene.annotation.xshift": { + "params": { + "plotly_name": "xshift", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "values": [ + "auto", + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.annotation.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "layout.scene.annotation.width": { + "params": { + "plotly_name": "width", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.annotation.valign": { + "params": { + "plotly_name": "valign", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.annotation.textangle": { + "params": { + "plotly_name": "textangle", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "layout.scene.annotation.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.scene.annotation.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.scene.annotation.startstandoff": { + "params": { + "plotly_name": "startstandoff", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.startarrowsize": { + "params": { + "plotly_name": "startarrowsize", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "min": 0.3 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.startarrowhead": { + "params": { + "plotly_name": "startarrowhead", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "max": 8, + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.annotation.standoff": { + "params": { + "plotly_name": "standoff", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.showarrow": { + "params": { + "plotly_name": "showarrow", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.annotation.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.scene.annotation.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.scene.annotation.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "layout.scene.annotation", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.annotation.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.scene.annotation.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.annotation.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.scene.annotation.hoverlabel.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.annotation.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.scene.annotation.hoverlabel.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.annotation.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.scene.annotation.hoverlabel.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.annotation.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.scene.annotation.hoverlabel.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.annotation.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.scene.annotation.hoverlabel.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.scene.annotation.hoverlabel.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.scene.annotation.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.scene.annotation.hoverlabel.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.scene.annotation.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.scene.annotation.hoverlabel.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.scene.annotation.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.annotation.hoverlabel.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "layout.scene.annotation.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.scene.annotation.hoverlabel", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "layout.scene.annotation.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.scene.annotation.hoverlabel", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "layout.scene.annotation.height": { + "params": { + "plotly_name": "height", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.scene.annotation", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.scene.annotation.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.scene.annotation.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.annotation.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.scene.annotation.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.annotation.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.scene.annotation.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.annotation.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.scene.annotation.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scene.annotation.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.scene.annotation.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.scene.annotation.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.scene.annotation.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.scene.annotation.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.scene.annotation.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.scene.annotation.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.scene.annotation.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.scene.annotation.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "layout.scene.annotation.captureevents": { + "params": { + "plotly_name": "captureevents", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.scene.annotation.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.borderpad": { + "params": { + "plotly_name": "borderpad", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "layout.scene.annotation.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "layout.scene.annotation.ay": { + "params": { + "plotly_name": "ay", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.ax": { + "params": { + "plotly_name": "ax", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.arrowwidth": { + "params": { + "plotly_name": "arrowwidth", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "min": 0.1 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.arrowsize": { + "params": { + "plotly_name": "arrowsize", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "min": 0.3 + }, + "superclass": "NumberValidator" + }, + "layout.scene.annotation.arrowside": { + "params": { + "plotly_name": "arrowside", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "end", + "start" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.scene.annotation.arrowhead": { + "params": { + "plotly_name": "arrowhead", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "max": 8, + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.scene.annotation.arrowcolor": { + "params": { + "plotly_name": "arrowcolor", + "parent_name": "layout.scene.annotation", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "layout.scene.annotation.align": { + "params": { + "plotly_name": "align", + "parent_name": "layout.scene.annotation", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scattermode": { + "params": { + "plotly_name": "scattermode", + "parent_name": "layout", + "edit_type": "calc", + "values": [ + "group", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.scattergap": { + "params": { + "plotly_name": "scattergap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar": { + "params": { + "plotly_name": "polar", + "parent_name": "layout", + "data_class_str": "Polar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.polar.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.polar", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.polar.sector": { + "params": { + "plotly_name": "sector", + "parent_name": "layout.polar", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "number" + }, + { + "editType": "plot", + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.polar.radialaxis": { + "params": { + "plotly_name": "radialaxis", + "parent_name": "layout.polar", + "data_class_str": "RadialAxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.polar.radialaxis.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.radialaxis.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.polar.radialaxis", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.polar.radialaxis", + "edit_type": "calc", + "values": [ + "-", + "linear", + "log", + "date", + "category" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.polar.radialaxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.polar.radialaxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.polar.radialaxis.title", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.polar.radialaxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.polar.radialaxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.polar.radialaxis.title.font", + "edit_type": "ticks", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.polar.radialaxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.polar.radialaxis.title.font", + "edit_type": "ticks", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.polar.radialaxis.title.font", + "edit_type": "ticks", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.polar.radialaxis.title.font", + "edit_type": "ticks", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.polar.radialaxis.title.font", + "edit_type": "ticks", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.polar.radialaxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.polar.radialaxis.title.font", + "edit_type": "ticks" + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.polar.radialaxis.title.font", + "edit_type": "ticks", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.polar.radialaxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.polar.radialaxis.title.font", + "edit_type": "ticks", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.polar.radialaxis.title.font", + "edit_type": "ticks" + }, + "superclass": "ColorValidator" + }, + "layout.polar.radialaxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.radialaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.polar.radialaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.polar.radialaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.polar.radialaxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.polar.radialaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.polar.radialaxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.polar.radialaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.radialaxis.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.polar.radialaxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.polar.radialaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.polar.radialaxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.polar.radialaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.polar.radialaxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.polar.radialaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.polar.radialaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.polar.radialaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.polar.radialaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.radialaxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.polar.radialaxis.tickformatstop", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.polar.radialaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.polar.radialaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.polar.radialaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.polar.radialaxis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.polar.radialaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.polar.radialaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.polar.radialaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.polar.radialaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.polar.radialaxis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.polar.radialaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.polar.radialaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.polar.radialaxis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.polar.radialaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.polar.radialaxis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.polar.radialaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.radialaxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.radialaxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "layout.polar.radialaxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.side": { + "params": { + "plotly_name": "side", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "values": [ + "clockwise", + "counterclockwise" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.radialaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.radialaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.radialaxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.radialaxis.rangemode": { + "params": { + "plotly_name": "rangemode", + "parent_name": "layout.polar.radialaxis", + "edit_type": "calc", + "values": [ + "tozero", + "nonnegative", + "normal" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "layout.polar.radialaxis", + "anim": true, + "edit_type": "plot", + "implied_edits": { + "autorange": false + }, + "items": [ + { + "editType": "plot", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + }, + { + "editType": "plot", + "impliedEdits": { + "^autorange": false + }, + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.polar.radialaxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.polar.radialaxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.radialaxis.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "implied_edits": { + "^autorange": false + } + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.radialaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.radialaxis.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "values": [ + "above traces", + "below traces" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.polar.radialaxis", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.polar.radialaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.radialaxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.polar.radialaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.radialaxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.radialaxis.categoryorder": { + "params": { + "plotly_name": "categoryorder", + "parent_name": "layout.polar.radialaxis", + "edit_type": "calc", + "values": [ + "trace", + "category ascending", + "category descending", + "array", + "total ascending", + "total descending", + "min ascending", + "min descending", + "max ascending", + "max descending", + "sum ascending", + "sum descending", + "mean ascending", + "mean descending", + "geometric mean ascending", + "geometric mean descending", + "median ascending", + "median descending" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.categoryarraysrc": { + "params": { + "plotly_name": "categoryarraysrc", + "parent_name": "layout.polar.radialaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.polar.radialaxis.categoryarray": { + "params": { + "plotly_name": "categoryarray", + "parent_name": "layout.polar.radialaxis", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "layout.polar.radialaxis.calendar": { + "params": { + "plotly_name": "calendar", + "parent_name": "layout.polar.radialaxis", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.autotypenumbers": { + "params": { + "plotly_name": "autotypenumbers", + "parent_name": "layout.polar.radialaxis", + "edit_type": "calc", + "values": [ + "convert types", + "strict" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.autotickangles": { + "params": { + "plotly_name": "autotickangles", + "parent_name": "layout.polar.radialaxis", + "edit_type": "ticks", + "free_length": true, + "items": { + "valType": "angle" + } + }, + "superclass": "InfoArrayValidator" + }, + "layout.polar.radialaxis.autorangeoptions": { + "params": { + "plotly_name": "autorangeoptions", + "parent_name": "layout.polar.radialaxis", + "data_class_str": "Autorangeoptions", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.polar.radialaxis.autorangeoptions.minallowed": { + "params": { + "plotly_name": "minallowed", + "parent_name": "layout.polar.radialaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.autorangeoptions.maxallowed": { + "params": { + "plotly_name": "maxallowed", + "parent_name": "layout.polar.radialaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.autorangeoptions.includesrc": { + "params": { + "plotly_name": "includesrc", + "parent_name": "layout.polar.radialaxis.autorangeoptions", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.polar.radialaxis.autorangeoptions.include": { + "params": { + "plotly_name": "include", + "parent_name": "layout.polar.radialaxis.autorangeoptions", + "array_ok": true, + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.autorangeoptions.clipmin": { + "params": { + "plotly_name": "clipmin", + "parent_name": "layout.polar.radialaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.autorangeoptions.clipmax": { + "params": { + "plotly_name": "clipmax", + "parent_name": "layout.polar.radialaxis.autorangeoptions", + "edit_type": "plot", + "implied_edits": {} + }, + "superclass": "AnyValidator" + }, + "layout.polar.radialaxis.autorange": { + "params": { + "plotly_name": "autorange", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + true, + false, + "reversed", + "min reversed", + "max reversed", + "min", + "max" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.radialaxis.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "layout.polar.radialaxis", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "layout.polar.hole": { + "params": { + "plotly_name": "hole", + "parent_name": "layout.polar", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.gridshape": { + "params": { + "plotly_name": "gridshape", + "parent_name": "layout.polar", + "edit_type": "plot", + "values": [ + "circular", + "linear" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "layout.polar", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.polar.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.polar.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.polar.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.polar.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.polar.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "layout.polar.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.polar.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "layout.polar.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.polar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.polar", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.barmode": { + "params": { + "plotly_name": "barmode", + "parent_name": "layout.polar", + "edit_type": "calc", + "values": [ + "stack", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.bargap": { + "params": { + "plotly_name": "bargap", + "parent_name": "layout.polar", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.angularaxis": { + "params": { + "plotly_name": "angularaxis", + "parent_name": "layout.polar", + "data_class_str": "AngularAxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.polar.angularaxis.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.angularaxis.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.polar.angularaxis", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.polar.angularaxis.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.polar.angularaxis", + "edit_type": "calc", + "values": [ + "-", + "linear", + "category" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.angularaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.polar.angularaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.polar.angularaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.polar.angularaxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.polar.angularaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.polar.angularaxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.polar.angularaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.angularaxis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.angularaxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.angularaxis.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.polar.angularaxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.polar.angularaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.polar.angularaxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.polar.angularaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.polar.angularaxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.polar.angularaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.angularaxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.polar.angularaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.angularaxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.polar.angularaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.angularaxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.polar.angularaxis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.angularaxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.polar.angularaxis.tickformatstop", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.polar.angularaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.angularaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.polar.angularaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.polar.angularaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.polar.angularaxis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.polar.angularaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.polar.angularaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.polar.angularaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.polar.angularaxis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.polar.angularaxis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.polar.angularaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.polar.angularaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.polar.angularaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.polar.angularaxis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.polar.angularaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.polar.angularaxis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.polar.angularaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.polar.angularaxis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.angularaxis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.angularaxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "layout.polar.angularaxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.polar.angularaxis.thetaunit": { + "params": { + "plotly_name": "thetaunit", + "parent_name": "layout.polar.angularaxis", + "edit_type": "calc", + "values": [ + "radians", + "degrees" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.angularaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.angularaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.angularaxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.polar.angularaxis.rotation": { + "params": { + "plotly_name": "rotation", + "parent_name": "layout.polar.angularaxis", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "layout.polar.angularaxis.period": { + "params": { + "plotly_name": "period", + "parent_name": "layout.polar.angularaxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.angularaxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.polar.angularaxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.angularaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.angularaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.angularaxis.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "values": [ + "above traces", + "below traces" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.polar.angularaxis.hoverformat": { + "params": { + "plotly_name": "hoverformat", + "parent_name": "layout.polar.angularaxis", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.polar.angularaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.polar.angularaxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.polar.angularaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.angularaxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.polar.angularaxis.direction": { + "params": { + "plotly_name": "direction", + "parent_name": "layout.polar.angularaxis", + "edit_type": "calc", + "values": [ + "counterclockwise", + "clockwise" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.polar.angularaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.polar.angularaxis.categoryorder": { + "params": { + "plotly_name": "categoryorder", + "parent_name": "layout.polar.angularaxis", + "edit_type": "calc", + "values": [ + "trace", + "category ascending", + "category descending", + "array", + "total ascending", + "total descending", + "min ascending", + "min descending", + "max ascending", + "max descending", + "sum ascending", + "sum descending", + "mean ascending", + "mean descending", + "geometric mean ascending", + "geometric mean descending", + "median ascending", + "median descending" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.polar.angularaxis.categoryarraysrc": { + "params": { + "plotly_name": "categoryarraysrc", + "parent_name": "layout.polar.angularaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.polar.angularaxis.categoryarray": { + "params": { + "plotly_name": "categoryarray", + "parent_name": "layout.polar.angularaxis", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "layout.polar.angularaxis.autotypenumbers": { + "params": { + "plotly_name": "autotypenumbers", + "parent_name": "layout.polar.angularaxis", + "edit_type": "calc", + "values": [ + "convert types", + "strict" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.plot_bgcolor": { + "params": { + "plotly_name": "plot_bgcolor", + "parent_name": "layout", + "edit_type": "layoutstyle" + }, + "superclass": "ColorValidator" + }, + "layout.piecolorway": { + "params": { + "plotly_name": "piecolorway", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "ColorlistValidator" + }, + "layout.paper_bgcolor": { + "params": { + "plotly_name": "paper_bgcolor", + "parent_name": "layout", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.newshape": { + "params": { + "plotly_name": "newshape", + "parent_name": "layout", + "data_class_str": "Newshape", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.newshape.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.newshape", + "edit_type": "none", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "layout.newshape", + "edit_type": "none" + }, + "superclass": "BooleanValidator" + }, + "layout.newshape.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "layout.newshape", + "edit_type": "none", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.newshape.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.newshape", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.newshape.line": { + "params": { + "plotly_name": "line", + "parent_name": "layout.newshape", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.newshape.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "layout.newshape.line", + "edit_type": "none", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.newshape.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "layout.newshape.line", + "edit_type": "none", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.newshape.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.newshape.line", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.newshape.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "layout.newshape", + "edit_type": "none", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.newshape.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "layout.newshape", + "edit_type": "none" + }, + "superclass": "NumberValidator" + }, + "layout.newshape.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "layout.newshape", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.newshape.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.newshape.legendgrouptitle", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.newshape.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.newshape.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.newshape.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.newshape.legendgrouptitle.font", + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.newshape.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.newshape.legendgrouptitle.font", + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.newshape.legendgrouptitle.font", + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.newshape.legendgrouptitle.font", + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.newshape.legendgrouptitle.font", + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.newshape.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.newshape.legendgrouptitle.font", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.newshape.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.newshape.legendgrouptitle.font", + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.newshape.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.newshape.legendgrouptitle.font", + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.newshape.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.newshape.legendgrouptitle.font", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.newshape.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "layout.newshape", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.newshape.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "layout.newshape", + "dflt": "legend", + "edit_type": "none" + }, + "superclass": "SubplotidValidator" + }, + "layout.newshape.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.newshape", + "edit_type": "none", + "values": [ + "below", + "above", + "between" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.label": { + "params": { + "plotly_name": "label", + "parent_name": "layout.newshape", + "data_class_str": "Label", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.newshape.label.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.newshape.label", + "edit_type": "none", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.label.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.newshape.label", + "edit_type": "none", + "values": [ + "auto", + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.label.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "layout.newshape.label", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.newshape.label.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "layout.newshape.label", + "edit_type": "none", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right", + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.label.textangle": { + "params": { + "plotly_name": "textangle", + "parent_name": "layout.newshape.label", + "edit_type": "none" + }, + "superclass": "AngleValidator" + }, + "layout.newshape.label.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.newshape.label", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.newshape.label.padding": { + "params": { + "plotly_name": "padding", + "parent_name": "layout.newshape.label", + "edit_type": "none", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.newshape.label.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.newshape.label", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.newshape.label.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.newshape.label.font", + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.newshape.label.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.newshape.label.font", + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.label.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.newshape.label.font", + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.label.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.newshape.label.font", + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.label.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.newshape.label.font", + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.newshape.label.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.newshape.label.font", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.newshape.label.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.newshape.label.font", + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.newshape.label.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.newshape.label.font", + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.newshape.label.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.newshape.label.font", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.newshape.fillrule": { + "params": { + "plotly_name": "fillrule", + "parent_name": "layout.newshape", + "edit_type": "none", + "values": [ + "evenodd", + "nonzero" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newshape.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "layout.newshape", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.newshape.drawdirection": { + "params": { + "plotly_name": "drawdirection", + "parent_name": "layout.newshape", + "edit_type": "none", + "values": [ + "ortho", + "horizontal", + "vertical", + "diagonal" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newselection": { + "params": { + "plotly_name": "newselection", + "parent_name": "layout", + "data_class_str": "Newselection", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.newselection.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "layout.newselection", + "edit_type": "none", + "values": [ + "immediate", + "gradual" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.newselection.line": { + "params": { + "plotly_name": "line", + "parent_name": "layout.newselection", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.newselection.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "layout.newselection.line", + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.newselection.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "layout.newselection.line", + "edit_type": "none", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.newselection.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.newselection.line", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.modebar": { + "params": { + "plotly_name": "modebar", + "parent_name": "layout", + "data_class_str": "Modebar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.modebar.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.modebar", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.modebar.removesrc": { + "params": { + "plotly_name": "removesrc", + "parent_name": "layout.modebar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.modebar.remove": { + "params": { + "plotly_name": "remove", + "parent_name": "layout.modebar", + "array_ok": true, + "edit_type": "modebar" + }, + "superclass": "StringValidator" + }, + "layout.modebar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "layout.modebar", + "edit_type": "modebar", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.modebar.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.modebar", + "edit_type": "modebar" + }, + "superclass": "ColorValidator" + }, + "layout.modebar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.modebar", + "edit_type": "modebar" + }, + "superclass": "ColorValidator" + }, + "layout.modebar.addsrc": { + "params": { + "plotly_name": "addsrc", + "parent_name": "layout.modebar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.modebar.add": { + "params": { + "plotly_name": "add", + "parent_name": "layout.modebar", + "array_ok": true, + "edit_type": "modebar" + }, + "superclass": "StringValidator" + }, + "layout.modebar.activecolor": { + "params": { + "plotly_name": "activecolor", + "parent_name": "layout.modebar", + "edit_type": "modebar" + }, + "superclass": "ColorValidator" + }, + "layout.minreducedwidth": { + "params": { + "plotly_name": "minreducedwidth", + "parent_name": "layout", + "edit_type": "plot", + "min": 2 + }, + "superclass": "NumberValidator" + }, + "layout.minreducedheight": { + "params": { + "plotly_name": "minreducedheight", + "parent_name": "layout", + "edit_type": "plot", + "min": 2 + }, + "superclass": "NumberValidator" + }, + "layout.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "layout", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "layout", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.margin": { + "params": { + "plotly_name": "margin", + "parent_name": "layout", + "data_class_str": "Margin", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.margin.t": { + "params": { + "plotly_name": "t", + "parent_name": "layout.margin", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.margin.r": { + "params": { + "plotly_name": "r", + "parent_name": "layout.margin", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.margin.pad": { + "params": { + "plotly_name": "pad", + "parent_name": "layout.margin", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.margin.l": { + "params": { + "plotly_name": "l", + "parent_name": "layout.margin", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.margin.b": { + "params": { + "plotly_name": "b", + "parent_name": "layout.margin", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.margin.autoexpand": { + "params": { + "plotly_name": "autoexpand", + "parent_name": "layout.margin", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.mapbox": { + "params": { + "plotly_name": "mapbox", + "parent_name": "layout", + "data_class_str": "Mapbox", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.mapbox.zoom": { + "params": { + "plotly_name": "zoom", + "parent_name": "layout.mapbox", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.mapbox", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.mapbox.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.mapbox", + "edit_type": "plot", + "values": [ + "basic", + "streets", + "outdoors", + "light", + "dark", + "satellite", + "satellite-streets", + "carto-darkmatter", + "carto-positron", + "open-street-map", + "stamen-terrain", + "stamen-toner", + "stamen-watercolor", + "white-bg" + ] + }, + "superclass": "AnyValidator" + }, + "layout.mapbox.pitch": { + "params": { + "plotly_name": "pitch", + "parent_name": "layout.mapbox", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.layerdefaults": { + "params": { + "plotly_name": "layerdefaults", + "parent_name": "layout.mapbox", + "data_class_str": "Layer", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.mapbox.layers": { + "params": { + "plotly_name": "layers", + "parent_name": "layout.mapbox", + "data_class_str": "Layer", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.mapbox.layer.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.mapbox.layer.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot", + "values": [ + "circle", + "line", + "fill", + "symbol", + "raster" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.mapbox.layer.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.mapbox.layer.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "layout.mapbox.layer", + "data_class_str": "Symbol", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.mapbox.layer.symbol.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "layout.mapbox.layer.symbol", + "array_ok": false, + "edit_type": "plot", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.mapbox.layer.symbol.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "layout.mapbox.layer.symbol", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.mapbox.layer.symbol.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.mapbox.layer.symbol.textfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.mapbox.layer.symbol.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.mapbox.layer.symbol.textfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.mapbox.layer.symbol.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.mapbox.layer.symbol.textfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.layer.symbol.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.mapbox.layer.symbol.textfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.mapbox.layer.symbol.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.mapbox.layer.symbol.textfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.mapbox.layer.symbol.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.mapbox.layer.symbol", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.mapbox.layer.symbol.placement": { + "params": { + "plotly_name": "placement", + "parent_name": "layout.mapbox.layer.symbol", + "edit_type": "plot", + "values": [ + "point", + "line", + "line-center" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.mapbox.layer.symbol.iconsize": { + "params": { + "plotly_name": "iconsize", + "parent_name": "layout.mapbox.layer.symbol", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.layer.symbol.icon": { + "params": { + "plotly_name": "icon", + "parent_name": "layout.mapbox.layer.symbol", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.mapbox.layer.sourcetype": { + "params": { + "plotly_name": "sourcetype", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot", + "values": [ + "geojson", + "vector", + "raster", + "image" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.mapbox.layer.sourcelayer": { + "params": { + "plotly_name": "sourcelayer", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.mapbox.layer.sourceattribution": { + "params": { + "plotly_name": "sourceattribution", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.mapbox.layer.source": { + "params": { + "plotly_name": "source", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.mapbox.layer.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.layer.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.mapbox.layer.minzoom": { + "params": { + "plotly_name": "minzoom", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot", + "max": 24, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.layer.maxzoom": { + "params": { + "plotly_name": "maxzoom", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot", + "max": 24, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.layer.line": { + "params": { + "plotly_name": "line", + "parent_name": "layout.mapbox.layer", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.mapbox.layer.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "layout.mapbox.layer.line", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.layer.line.dashsrc": { + "params": { + "plotly_name": "dashsrc", + "parent_name": "layout.mapbox.layer.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.mapbox.layer.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "layout.mapbox.layer.line", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.mapbox.layer.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "layout.mapbox.layer", + "data_class_str": "Fill", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.mapbox.layer.fill.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "layout.mapbox.layer.fill", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.mapbox.layer.coordinates": { + "params": { + "plotly_name": "coordinates", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.mapbox.layer.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.mapbox.layer.circle": { + "params": { + "plotly_name": "circle", + "parent_name": "layout.mapbox.layer", + "data_class_str": "Circle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.mapbox.layer.circle.radius": { + "params": { + "plotly_name": "radius", + "parent_name": "layout.mapbox.layer.circle", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.layer.below": { + "params": { + "plotly_name": "below", + "parent_name": "layout.mapbox.layer", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.mapbox.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "layout.mapbox", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.mapbox.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.mapbox.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.mapbox.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.mapbox.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.mapbox.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "layout.mapbox.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.mapbox.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "layout.mapbox.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.mapbox.center": { + "params": { + "plotly_name": "center", + "parent_name": "layout.mapbox", + "data_class_str": "Center", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.mapbox.center.lon": { + "params": { + "plotly_name": "lon", + "parent_name": "layout.mapbox.center", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.center.lat": { + "params": { + "plotly_name": "lat", + "parent_name": "layout.mapbox.center", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.bounds": { + "params": { + "plotly_name": "bounds", + "parent_name": "layout.mapbox", + "data_class_str": "Bounds", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.mapbox.bounds.west": { + "params": { + "plotly_name": "west", + "parent_name": "layout.mapbox.bounds", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.bounds.south": { + "params": { + "plotly_name": "south", + "parent_name": "layout.mapbox.bounds", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.bounds.north": { + "params": { + "plotly_name": "north", + "parent_name": "layout.mapbox.bounds", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.bounds.east": { + "params": { + "plotly_name": "east", + "parent_name": "layout.mapbox.bounds", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.bearing": { + "params": { + "plotly_name": "bearing", + "parent_name": "layout.mapbox", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.mapbox.accesstoken": { + "params": { + "plotly_name": "accesstoken", + "parent_name": "layout.mapbox", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.map": { + "params": { + "plotly_name": "map", + "parent_name": "layout", + "data_class_str": "Map", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.map.zoom": { + "params": { + "plotly_name": "zoom", + "parent_name": "layout.map", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.map", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.map.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.map", + "edit_type": "plot", + "values": [ + "basic", + "carto-darkmatter", + "carto-darkmatter-nolabels", + "carto-positron", + "carto-positron-nolabels", + "carto-voyager", + "carto-voyager-nolabels", + "dark", + "light", + "open-street-map", + "outdoors", + "satellite", + "satellite-streets", + "streets", + "white-bg" + ] + }, + "superclass": "AnyValidator" + }, + "layout.map.pitch": { + "params": { + "plotly_name": "pitch", + "parent_name": "layout.map", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.layerdefaults": { + "params": { + "plotly_name": "layerdefaults", + "parent_name": "layout.map", + "data_class_str": "Layer", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.map.layers": { + "params": { + "plotly_name": "layers", + "parent_name": "layout.map", + "data_class_str": "Layer", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.map.layer.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.map.layer", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.map.layer.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.map.layer", + "edit_type": "plot", + "values": [ + "circle", + "line", + "fill", + "symbol", + "raster" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.map.layer.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.map.layer", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.map.layer.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "layout.map.layer", + "data_class_str": "Symbol", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.map.layer.symbol.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "layout.map.layer.symbol", + "array_ok": false, + "edit_type": "plot", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.map.layer.symbol.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "layout.map.layer.symbol", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.map.layer.symbol.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.map.layer.symbol.textfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.map.layer.symbol.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.map.layer.symbol.textfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.map.layer.symbol.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.map.layer.symbol.textfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.map.layer.symbol.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.map.layer.symbol.textfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.map.layer.symbol.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.map.layer.symbol.textfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.map.layer.symbol.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.map.layer.symbol", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.map.layer.symbol.placement": { + "params": { + "plotly_name": "placement", + "parent_name": "layout.map.layer.symbol", + "edit_type": "plot", + "values": [ + "point", + "line", + "line-center" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.map.layer.symbol.iconsize": { + "params": { + "plotly_name": "iconsize", + "parent_name": "layout.map.layer.symbol", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.layer.symbol.icon": { + "params": { + "plotly_name": "icon", + "parent_name": "layout.map.layer.symbol", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.map.layer.sourcetype": { + "params": { + "plotly_name": "sourcetype", + "parent_name": "layout.map.layer", + "edit_type": "plot", + "values": [ + "geojson", + "vector", + "raster", + "image" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.map.layer.sourcelayer": { + "params": { + "plotly_name": "sourcelayer", + "parent_name": "layout.map.layer", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.map.layer.sourceattribution": { + "params": { + "plotly_name": "sourceattribution", + "parent_name": "layout.map.layer", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.map.layer.source": { + "params": { + "plotly_name": "source", + "parent_name": "layout.map.layer", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.map.layer.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "layout.map.layer", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.map.layer.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.map.layer", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.map.layer.minzoom": { + "params": { + "plotly_name": "minzoom", + "parent_name": "layout.map.layer", + "edit_type": "plot", + "max": 24, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.map.layer.maxzoom": { + "params": { + "plotly_name": "maxzoom", + "parent_name": "layout.map.layer", + "edit_type": "plot", + "max": 24, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.map.layer.line": { + "params": { + "plotly_name": "line", + "parent_name": "layout.map.layer", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.map.layer.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "layout.map.layer.line", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.layer.line.dashsrc": { + "params": { + "plotly_name": "dashsrc", + "parent_name": "layout.map.layer.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.map.layer.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "layout.map.layer.line", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "layout.map.layer.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "layout.map.layer", + "data_class_str": "Fill", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.map.layer.fill.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "layout.map.layer.fill", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.map.layer.coordinates": { + "params": { + "plotly_name": "coordinates", + "parent_name": "layout.map.layer", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "layout.map.layer.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.map.layer", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.map.layer.circle": { + "params": { + "plotly_name": "circle", + "parent_name": "layout.map.layer", + "data_class_str": "Circle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.map.layer.circle.radius": { + "params": { + "plotly_name": "radius", + "parent_name": "layout.map.layer.circle", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.layer.below": { + "params": { + "plotly_name": "below", + "parent_name": "layout.map.layer", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "layout.map.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "layout.map", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.map.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.map.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.map.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.map.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.map.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "layout.map.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.map.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "layout.map.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.map.center": { + "params": { + "plotly_name": "center", + "parent_name": "layout.map", + "data_class_str": "Center", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.map.center.lon": { + "params": { + "plotly_name": "lon", + "parent_name": "layout.map.center", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.center.lat": { + "params": { + "plotly_name": "lat", + "parent_name": "layout.map.center", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.bounds": { + "params": { + "plotly_name": "bounds", + "parent_name": "layout.map", + "data_class_str": "Bounds", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.map.bounds.west": { + "params": { + "plotly_name": "west", + "parent_name": "layout.map.bounds", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.bounds.south": { + "params": { + "plotly_name": "south", + "parent_name": "layout.map.bounds", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.bounds.north": { + "params": { + "plotly_name": "north", + "parent_name": "layout.map.bounds", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.bounds.east": { + "params": { + "plotly_name": "east", + "parent_name": "layout.map.bounds", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.map.bearing": { + "params": { + "plotly_name": "bearing", + "parent_name": "layout.map", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "layout", + "data_class_str": "Legend", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.legend.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "layout.legend", + "edit_type": "layoutstyle", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.legend", + "edit_type": "legend", + "values": [ + "auto", + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.legend", + "edit_type": "legend" + }, + "superclass": "NumberValidator" + }, + "layout.legend.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "layout.legend", + "edit_type": "layoutstyle", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.legend", + "edit_type": "legend", + "values": [ + "auto", + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.legend", + "edit_type": "legend" + }, + "superclass": "NumberValidator" + }, + "layout.legend.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.legend", + "edit_type": "legend" + }, + "superclass": "BooleanValidator" + }, + "layout.legend.valign": { + "params": { + "plotly_name": "valign", + "parent_name": "layout.legend", + "edit_type": "legend", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.legend", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.legend.traceorder": { + "params": { + "plotly_name": "traceorder", + "parent_name": "layout.legend", + "edit_type": "legend", + "extras": [ + "normal" + ], + "flags": [ + "reversed", + "grouped" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.legend.tracegroupgap": { + "params": { + "plotly_name": "tracegroupgap", + "parent_name": "layout.legend", + "edit_type": "legend", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.legend.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.legend", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.legend.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.legend.title", + "edit_type": "legend" + }, + "superclass": "StringValidator" + }, + "layout.legend.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "layout.legend.title", + "edit_type": "legend", + "values": [ + "top", + "left", + "top left", + "top center", + "top right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.legend.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.legend.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.legend.title.font", + "edit_type": "legend", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.legend.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.legend.title.font", + "edit_type": "legend", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.legend.title.font", + "edit_type": "legend", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.legend.title.font", + "edit_type": "legend", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.legend.title.font", + "edit_type": "legend", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.legend.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.legend.title.font", + "edit_type": "legend" + }, + "superclass": "StringValidator" + }, + "layout.legend.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.legend.title.font", + "edit_type": "legend", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.legend.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.legend.title.font", + "edit_type": "legend", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.legend.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.legend.title.font", + "edit_type": "legend" + }, + "superclass": "ColorValidator" + }, + "layout.legend.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "layout.legend", + "edit_type": "legend", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.itemwidth": { + "params": { + "plotly_name": "itemwidth", + "parent_name": "layout.legend", + "edit_type": "legend", + "min": 30 + }, + "superclass": "NumberValidator" + }, + "layout.legend.itemsizing": { + "params": { + "plotly_name": "itemsizing", + "parent_name": "layout.legend", + "edit_type": "legend", + "values": [ + "trace", + "constant" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.itemdoubleclick": { + "params": { + "plotly_name": "itemdoubleclick", + "parent_name": "layout.legend", + "edit_type": "legend", + "values": [ + "toggle", + "toggleothers", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.itemclick": { + "params": { + "plotly_name": "itemclick", + "parent_name": "layout.legend", + "edit_type": "legend", + "values": [ + "toggle", + "toggleothers", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.indentation": { + "params": { + "plotly_name": "indentation", + "parent_name": "layout.legend", + "edit_type": "legend", + "min": -15 + }, + "superclass": "NumberValidator" + }, + "layout.legend.grouptitlefont": { + "params": { + "plotly_name": "grouptitlefont", + "parent_name": "layout.legend", + "data_class_str": "Grouptitlefont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.legend.grouptitlefont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.legend.grouptitlefont", + "edit_type": "legend", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.legend.grouptitlefont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.legend.grouptitlefont", + "edit_type": "legend", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.grouptitlefont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.legend.grouptitlefont", + "edit_type": "legend", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.grouptitlefont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.legend.grouptitlefont", + "edit_type": "legend", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.grouptitlefont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.legend.grouptitlefont", + "edit_type": "legend", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.legend.grouptitlefont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.legend.grouptitlefont", + "edit_type": "legend" + }, + "superclass": "StringValidator" + }, + "layout.legend.grouptitlefont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.legend.grouptitlefont", + "edit_type": "legend", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.legend.grouptitlefont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.legend.grouptitlefont", + "edit_type": "legend", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.legend.grouptitlefont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.legend.grouptitlefont", + "edit_type": "legend" + }, + "superclass": "ColorValidator" + }, + "layout.legend.groupclick": { + "params": { + "plotly_name": "groupclick", + "parent_name": "layout.legend", + "edit_type": "legend", + "values": [ + "toggleitem", + "togglegroup" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.legend", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.legend.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.legend.font", + "edit_type": "legend", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.legend.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.legend.font", + "edit_type": "legend", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.legend.font", + "edit_type": "legend", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.legend.font", + "edit_type": "legend", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.legend.font", + "edit_type": "legend", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.legend.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.legend.font", + "edit_type": "legend" + }, + "superclass": "StringValidator" + }, + "layout.legend.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.legend.font", + "edit_type": "legend", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.legend.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.legend.font", + "edit_type": "legend", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.legend.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.legend.font", + "edit_type": "legend" + }, + "superclass": "ColorValidator" + }, + "layout.legend.entrywidthmode": { + "params": { + "plotly_name": "entrywidthmode", + "parent_name": "layout.legend", + "edit_type": "legend", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.legend.entrywidth": { + "params": { + "plotly_name": "entrywidth", + "parent_name": "layout.legend", + "edit_type": "legend", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.legend.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "layout.legend", + "edit_type": "legend", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.legend.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.legend", + "edit_type": "legend" + }, + "superclass": "ColorValidator" + }, + "layout.legend.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.legend", + "edit_type": "legend" + }, + "superclass": "ColorValidator" + }, + "layout.imagedefaults": { + "params": { + "plotly_name": "imagedefaults", + "parent_name": "layout", + "data_class_str": "Image", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.images": { + "params": { + "plotly_name": "images", + "parent_name": "layout", + "data_class_str": "Image", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.image.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "layout.image", + "edit_type": "arraydraw", + "values": [ + "paper", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.image.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.image", + "edit_type": "arraydraw", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.image.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.image", + "edit_type": "arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.image.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "layout.image", + "edit_type": "arraydraw", + "values": [ + "paper", + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.image.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.image", + "edit_type": "arraydraw", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.image.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.image", + "edit_type": "arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.image.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.image", + "edit_type": "arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.image.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.image", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.image.source": { + "params": { + "plotly_name": "source", + "parent_name": "layout.image", + "edit_type": "arraydraw" + }, + "superclass": "ImageUriValidator" + }, + "layout.image.sizing": { + "params": { + "plotly_name": "sizing", + "parent_name": "layout.image", + "edit_type": "arraydraw", + "values": [ + "fill", + "contain", + "stretch" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.image.sizey": { + "params": { + "plotly_name": "sizey", + "parent_name": "layout.image", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.image.sizex": { + "params": { + "plotly_name": "sizex", + "parent_name": "layout.image", + "edit_type": "arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.image.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "layout.image", + "edit_type": "arraydraw", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.image.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.image", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.image.layer": { + "params": { + "plotly_name": "layer", + "parent_name": "layout.image", + "edit_type": "arraydraw", + "values": [ + "below", + "above" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.iciclecolorway": { + "params": { + "plotly_name": "iciclecolorway", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "ColorlistValidator" + }, + "layout.hoversubplots": { + "params": { + "plotly_name": "hoversubplots", + "parent_name": "layout", + "edit_type": "none", + "values": [ + "single", + "overlaying", + "axis" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.hovermode": { + "params": { + "plotly_name": "hovermode", + "parent_name": "layout", + "edit_type": "modebar", + "values": [ + "x", + "y", + "closest", + false, + "x unified", + "y unified" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "layout", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "layout.hoverlabel", + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "layout.hoverlabel.grouptitlefont": { + "params": { + "plotly_name": "grouptitlefont", + "parent_name": "layout.hoverlabel", + "data_class_str": "Grouptitlefont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.hoverlabel.grouptitlefont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.hoverlabel.grouptitlefont", + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.hoverlabel.grouptitlefont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.hoverlabel.grouptitlefont", + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.hoverlabel.grouptitlefont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.hoverlabel.grouptitlefont", + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.hoverlabel.grouptitlefont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.hoverlabel.grouptitlefont", + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.hoverlabel.grouptitlefont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.hoverlabel.grouptitlefont", + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.hoverlabel.grouptitlefont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.hoverlabel.grouptitlefont", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.hoverlabel.grouptitlefont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.hoverlabel.grouptitlefont", + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.hoverlabel.grouptitlefont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.hoverlabel.grouptitlefont", + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.hoverlabel.grouptitlefont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.hoverlabel.grouptitlefont", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.hoverlabel.font", + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.hoverlabel.font", + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.hoverlabel.font", + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.hoverlabel.font", + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.hoverlabel.font", + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.hoverlabel.font", + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.hoverlabel.font", + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.hoverlabel", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.hoverlabel", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "layout.hoverlabel", + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.hoverdistance": { + "params": { + "plotly_name": "hoverdistance", + "parent_name": "layout", + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "layout.hidesources": { + "params": { + "plotly_name": "hidesources", + "parent_name": "layout", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.hiddenlabelssrc": { + "params": { + "plotly_name": "hiddenlabelssrc", + "parent_name": "layout", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.hiddenlabels": { + "params": { + "plotly_name": "hiddenlabels", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "layout.height": { + "params": { + "plotly_name": "height", + "parent_name": "layout", + "edit_type": "plot", + "min": 10 + }, + "superclass": "NumberValidator" + }, + "layout.grid": { + "params": { + "plotly_name": "grid", + "parent_name": "layout", + "data_class_str": "Grid", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.grid.yside": { + "params": { + "plotly_name": "yside", + "parent_name": "layout.grid", + "edit_type": "plot", + "values": [ + "left", + "left plot", + "right plot", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.grid.ygap": { + "params": { + "plotly_name": "ygap", + "parent_name": "layout.grid", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.grid.yaxes": { + "params": { + "plotly_name": "yaxes", + "parent_name": "layout.grid", + "edit_type": "plot", + "free_length": true, + "items": { + "editType": "plot", + "valType": "enumerated", + "values": [ + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/", + "" + ] + } + }, + "superclass": "InfoArrayValidator" + }, + "layout.grid.xside": { + "params": { + "plotly_name": "xside", + "parent_name": "layout.grid", + "edit_type": "plot", + "values": [ + "bottom", + "bottom plot", + "top plot", + "top" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.grid.xgap": { + "params": { + "plotly_name": "xgap", + "parent_name": "layout.grid", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.grid.xaxes": { + "params": { + "plotly_name": "xaxes", + "parent_name": "layout.grid", + "edit_type": "plot", + "free_length": true, + "items": { + "editType": "plot", + "valType": "enumerated", + "values": [ + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", + "" + ] + } + }, + "superclass": "InfoArrayValidator" + }, + "layout.grid.subplots": { + "params": { + "plotly_name": "subplots", + "parent_name": "layout.grid", + "dimensions": 2, + "edit_type": "plot", + "free_length": true, + "items": { + "editType": "plot", + "valType": "enumerated", + "values": [ + "/^x([2-9]|[1-9][0-9]+)?y([2-9]|[1-9][0-9]+)?$/", + "" + ] + } + }, + "superclass": "InfoArrayValidator" + }, + "layout.grid.rows": { + "params": { + "plotly_name": "rows", + "parent_name": "layout.grid", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.grid.roworder": { + "params": { + "plotly_name": "roworder", + "parent_name": "layout.grid", + "edit_type": "plot", + "values": [ + "top to bottom", + "bottom to top" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.grid.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "layout.grid", + "edit_type": "plot", + "values": [ + "independent", + "coupled" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.grid.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "layout.grid", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.grid.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.grid.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.grid.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.grid.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.grid.columns": { + "params": { + "plotly_name": "columns", + "parent_name": "layout.grid", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.geo": { + "params": { + "plotly_name": "geo", + "parent_name": "layout", + "data_class_str": "Geo", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.geo.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "layout.geo", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.geo.subunitwidth": { + "params": { + "plotly_name": "subunitwidth", + "parent_name": "layout.geo", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.geo.subunitcolor": { + "params": { + "plotly_name": "subunitcolor", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.geo.showsubunits": { + "params": { + "plotly_name": "showsubunits", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.showrivers": { + "params": { + "plotly_name": "showrivers", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.showocean": { + "params": { + "plotly_name": "showocean", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.showland": { + "params": { + "plotly_name": "showland", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.showlakes": { + "params": { + "plotly_name": "showlakes", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.showframe": { + "params": { + "plotly_name": "showframe", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.showcountries": { + "params": { + "plotly_name": "showcountries", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.showcoastlines": { + "params": { + "plotly_name": "showcoastlines", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.scope": { + "params": { + "plotly_name": "scope", + "parent_name": "layout.geo", + "edit_type": "plot", + "values": [ + "africa", + "asia", + "europe", + "north america", + "south america", + "usa", + "world" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.geo.riverwidth": { + "params": { + "plotly_name": "riverwidth", + "parent_name": "layout.geo", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.geo.rivercolor": { + "params": { + "plotly_name": "rivercolor", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.geo.resolution": { + "params": { + "plotly_name": "resolution", + "parent_name": "layout.geo", + "coerce_number": true, + "edit_type": "plot", + "values": [ + 110, + 50 + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.geo.projection": { + "params": { + "plotly_name": "projection", + "parent_name": "layout.geo", + "data_class_str": "Projection", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.geo.projection.type": { + "params": { + "plotly_name": "type", + "parent_name": "layout.geo.projection", + "edit_type": "plot", + "values": [ + "airy", + "aitoff", + "albers", + "albers usa", + "august", + "azimuthal equal area", + "azimuthal equidistant", + "baker", + "bertin1953", + "boggs", + "bonne", + "bottomley", + "bromley", + "collignon", + "conic conformal", + "conic equal area", + "conic equidistant", + "craig", + "craster", + "cylindrical equal area", + "cylindrical stereographic", + "eckert1", + "eckert2", + "eckert3", + "eckert4", + "eckert5", + "eckert6", + "eisenlohr", + "equal earth", + "equirectangular", + "fahey", + "foucaut", + "foucaut sinusoidal", + "ginzburg4", + "ginzburg5", + "ginzburg6", + "ginzburg8", + "ginzburg9", + "gnomonic", + "gringorten", + "gringorten quincuncial", + "guyou", + "hammer", + "hill", + "homolosine", + "hufnagel", + "hyperelliptical", + "kavrayskiy7", + "lagrange", + "larrivee", + "laskowski", + "loximuthal", + "mercator", + "miller", + "mollweide", + "mt flat polar parabolic", + "mt flat polar quartic", + "mt flat polar sinusoidal", + "natural earth", + "natural earth1", + "natural earth2", + "nell hammer", + "nicolosi", + "orthographic", + "patterson", + "peirce quincuncial", + "polyconic", + "rectangular polyconic", + "robinson", + "satellite", + "sinu mollweide", + "sinusoidal", + "stereographic", + "times", + "transverse mercator", + "van der grinten", + "van der grinten2", + "van der grinten3", + "van der grinten4", + "wagner4", + "wagner6", + "wiechel", + "winkel tripel", + "winkel3" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.geo.projection.tilt": { + "params": { + "plotly_name": "tilt", + "parent_name": "layout.geo.projection", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.geo.projection.scale": { + "params": { + "plotly_name": "scale", + "parent_name": "layout.geo.projection", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.geo.projection.rotation": { + "params": { + "plotly_name": "rotation", + "parent_name": "layout.geo.projection", + "data_class_str": "Rotation", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.geo.projection.rotation.roll": { + "params": { + "plotly_name": "roll", + "parent_name": "layout.geo.projection.rotation", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.geo.projection.rotation.lon": { + "params": { + "plotly_name": "lon", + "parent_name": "layout.geo.projection.rotation", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.geo.projection.rotation.lat": { + "params": { + "plotly_name": "lat", + "parent_name": "layout.geo.projection.rotation", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.geo.projection.parallels": { + "params": { + "plotly_name": "parallels", + "parent_name": "layout.geo.projection", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "number" + }, + { + "editType": "plot", + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.geo.projection.distance": { + "params": { + "plotly_name": "distance", + "parent_name": "layout.geo.projection", + "edit_type": "plot", + "min": 1.001 + }, + "superclass": "NumberValidator" + }, + "layout.geo.oceancolor": { + "params": { + "plotly_name": "oceancolor", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.geo.lonaxis": { + "params": { + "plotly_name": "lonaxis", + "parent_name": "layout.geo", + "data_class_str": "Lonaxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.geo.lonaxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.geo.lonaxis", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.geo.lonaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.geo.lonaxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.lonaxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "layout.geo.lonaxis", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "number" + }, + { + "editType": "plot", + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.geo.lonaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.geo.lonaxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.geo.lonaxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.geo.lonaxis", + "edit_type": "plot", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.geo.lonaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.geo.lonaxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.geo.lonaxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.geo.lonaxis", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.geo.lataxis": { + "params": { + "plotly_name": "lataxis", + "parent_name": "layout.geo", + "data_class_str": "Lataxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.geo.lataxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.geo.lataxis", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.geo.lataxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "layout.geo.lataxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.geo.lataxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "layout.geo.lataxis", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "number" + }, + { + "editType": "plot", + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.geo.lataxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "layout.geo.lataxis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.geo.lataxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "layout.geo.lataxis", + "edit_type": "plot", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "layout.geo.lataxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "layout.geo.lataxis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.geo.lataxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.geo.lataxis", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.geo.landcolor": { + "params": { + "plotly_name": "landcolor", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.geo.lakecolor": { + "params": { + "plotly_name": "lakecolor", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.geo.framewidth": { + "params": { + "plotly_name": "framewidth", + "parent_name": "layout.geo", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.geo.framecolor": { + "params": { + "plotly_name": "framecolor", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.geo.fitbounds": { + "params": { + "plotly_name": "fitbounds", + "parent_name": "layout.geo", + "edit_type": "plot", + "values": [ + false, + "locations", + "geojson" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.geo.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "layout.geo", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.geo.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.geo.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.geo.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.geo.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.geo.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "layout.geo.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.geo.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "layout.geo.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.geo.countrywidth": { + "params": { + "plotly_name": "countrywidth", + "parent_name": "layout.geo", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.geo.countrycolor": { + "params": { + "plotly_name": "countrycolor", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.geo.coastlinewidth": { + "params": { + "plotly_name": "coastlinewidth", + "parent_name": "layout.geo", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.geo.coastlinecolor": { + "params": { + "plotly_name": "coastlinecolor", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.geo.center": { + "params": { + "plotly_name": "center", + "parent_name": "layout.geo", + "data_class_str": "Center", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.geo.center.lon": { + "params": { + "plotly_name": "lon", + "parent_name": "layout.geo.center", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.geo.center.lat": { + "params": { + "plotly_name": "lat", + "parent_name": "layout.geo.center", + "edit_type": "plot" + }, + "superclass": "NumberValidator" + }, + "layout.geo.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.geo", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "layout.funnelmode": { + "params": { + "plotly_name": "funnelmode", + "parent_name": "layout", + "edit_type": "calc", + "values": [ + "stack", + "group", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.funnelgroupgap": { + "params": { + "plotly_name": "funnelgroupgap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.funnelgap": { + "params": { + "plotly_name": "funnelgap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.funnelareacolorway": { + "params": { + "plotly_name": "funnelareacolorway", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "ColorlistValidator" + }, + "layout.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "layout.extendtreemapcolors": { + "params": { + "plotly_name": "extendtreemapcolors", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.extendsunburstcolors": { + "params": { + "plotly_name": "extendsunburstcolors", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.extendpiecolors": { + "params": { + "plotly_name": "extendpiecolors", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.extendiciclecolors": { + "params": { + "plotly_name": "extendiciclecolors", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.extendfunnelareacolors": { + "params": { + "plotly_name": "extendfunnelareacolors", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.editrevision": { + "params": { + "plotly_name": "editrevision", + "parent_name": "layout", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.dragmode": { + "params": { + "plotly_name": "dragmode", + "parent_name": "layout", + "edit_type": "modebar", + "values": [ + "zoom", + "pan", + "select", + "lasso", + "drawclosedpath", + "drawopenpath", + "drawline", + "drawrect", + "drawcircle", + "orbit", + "turntable", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.datarevision": { + "params": { + "plotly_name": "datarevision", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "layout.computed": { + "params": { + "plotly_name": "computed", + "parent_name": "layout", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "layout.colorway": { + "params": { + "plotly_name": "colorway", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "ColorlistValidator" + }, + "layout.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "layout", + "data_class_str": "Colorscale", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.colorscale.sequentialminus": { + "params": { + "plotly_name": "sequentialminus", + "parent_name": "layout.colorscale", + "edit_type": "calc" + }, + "superclass": "ColorscaleValidator" + }, + "layout.colorscale.sequential": { + "params": { + "plotly_name": "sequential", + "parent_name": "layout.colorscale", + "edit_type": "calc" + }, + "superclass": "ColorscaleValidator" + }, + "layout.colorscale.diverging": { + "params": { + "plotly_name": "diverging", + "parent_name": "layout.colorscale", + "edit_type": "calc" + }, + "superclass": "ColorscaleValidator" + }, + "layout.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "layout", + "data_class_str": "Coloraxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.coloraxis.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "layout.coloraxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "layout.coloraxis.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "layout.coloraxis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "layout.coloraxis.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "layout.coloraxis", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "layout.coloraxis.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "layout.coloraxis", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.coloraxis.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "layout.coloraxis.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "layout.coloraxis.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.coloraxis.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "layout.coloraxis.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.coloraxis.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.coloraxis.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.coloraxis.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.coloraxis.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.coloraxis.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.coloraxis.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.coloraxis.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.coloraxis.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.coloraxis.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.coloraxis.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.coloraxis.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.coloraxis.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.coloraxis.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "layout.coloraxis.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.coloraxis.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "layout.coloraxis.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "layout.coloraxis.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "layout.coloraxis.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.coloraxis.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "layout.coloraxis.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.coloraxis.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "layout.coloraxis.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.coloraxis.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "layout.coloraxis.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.coloraxis.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.coloraxis.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "layout.coloraxis.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "layout.coloraxis.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "layout.coloraxis.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "layout.coloraxis.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "layout.coloraxis.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.coloraxis.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.coloraxis.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.coloraxis.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.coloraxis.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.coloraxis.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.coloraxis.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.coloraxis.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.coloraxis.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.coloraxis.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.coloraxis.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.coloraxis.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.coloraxis.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.coloraxis.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "layout.coloraxis.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "layout.coloraxis.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "layout.coloraxis.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.coloraxis.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "layout.coloraxis.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "layout.coloraxis.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "layout.coloraxis.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.coloraxis.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "layout.coloraxis.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.coloraxis.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "layout.coloraxis.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "layout.coloraxis.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.coloraxis.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "layout.coloraxis.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "layout.coloraxis", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "layout.coloraxis", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "layout.coloraxis", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "layout.coloraxis.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "layout.coloraxis", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "layout.coloraxis.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "layout.coloraxis", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "layout.clickmode": { + "params": { + "plotly_name": "clickmode", + "parent_name": "layout", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "event", + "select" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.calendar": { + "params": { + "plotly_name": "calendar", + "parent_name": "layout", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.boxmode": { + "params": { + "plotly_name": "boxmode", + "parent_name": "layout", + "edit_type": "calc", + "values": [ + "group", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.boxgroupgap": { + "params": { + "plotly_name": "boxgroupgap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.boxgap": { + "params": { + "plotly_name": "boxgap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.barnorm": { + "params": { + "plotly_name": "barnorm", + "parent_name": "layout", + "edit_type": "calc", + "values": [ + "", + "fraction", + "percent" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.barmode": { + "params": { + "plotly_name": "barmode", + "parent_name": "layout", + "edit_type": "calc", + "values": [ + "stack", + "group", + "overlay", + "relative" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.bargroupgap": { + "params": { + "plotly_name": "bargroupgap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.bargap": { + "params": { + "plotly_name": "bargap", + "parent_name": "layout", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.barcornerradius": { + "params": { + "plotly_name": "barcornerradius", + "parent_name": "layout", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "layout.autotypenumbers": { + "params": { + "plotly_name": "autotypenumbers", + "parent_name": "layout", + "edit_type": "calc", + "values": [ + "convert types", + "strict" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.autosize": { + "params": { + "plotly_name": "autosize", + "parent_name": "layout", + "edit_type": "none" + }, + "superclass": "BooleanValidator" + }, + "layout.annotationdefaults": { + "params": { + "plotly_name": "annotationdefaults", + "parent_name": "layout", + "data_class_str": "Annotation", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.annotations": { + "params": { + "plotly_name": "annotations", + "parent_name": "layout", + "data_class_str": "Annotation", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "layout.annotation.yshift": { + "params": { + "plotly_name": "yshift", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.annotation.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "layout.annotation", + "edit_type": "calc", + "values": [ + "paper", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.yclick": { + "params": { + "plotly_name": "yclick", + "parent_name": "layout.annotation", + "edit_type": "arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.annotation.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "values": [ + "auto", + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.y": { + "params": { + "plotly_name": "y", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.annotation.xshift": { + "params": { + "plotly_name": "xshift", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw" + }, + "superclass": "NumberValidator" + }, + "layout.annotation.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "layout.annotation", + "edit_type": "calc", + "values": [ + "paper", + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.xclick": { + "params": { + "plotly_name": "xclick", + "parent_name": "layout.annotation", + "edit_type": "arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.annotation.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "values": [ + "auto", + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.x": { + "params": { + "plotly_name": "x", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.annotation.width": { + "params": { + "plotly_name": "width", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.annotation.valign": { + "params": { + "plotly_name": "valign", + "parent_name": "layout.annotation", + "edit_type": "arraydraw", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.textangle": { + "params": { + "plotly_name": "textangle", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw" + }, + "superclass": "AngleValidator" + }, + "layout.annotation.text": { + "params": { + "plotly_name": "text", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.annotation.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "layout.annotation", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "layout.annotation.startstandoff": { + "params": { + "plotly_name": "startstandoff", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.startarrowsize": { + "params": { + "plotly_name": "startarrowsize", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "min": 0.3 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.startarrowhead": { + "params": { + "plotly_name": "startarrowhead", + "parent_name": "layout.annotation", + "edit_type": "arraydraw", + "max": 8, + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.annotation.standoff": { + "params": { + "plotly_name": "standoff", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.showarrow": { + "params": { + "plotly_name": "showarrow", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.annotation.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "layout.annotation", + "edit_type": "arraydraw", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.name": { + "params": { + "plotly_name": "name", + "parent_name": "layout.annotation", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "layout.annotation.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "layout.annotation", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.annotation.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "layout.annotation", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.annotation.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.annotation.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.annotation.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.annotation.hoverlabel.font", + "edit_type": "arraydraw", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.annotation.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.annotation.hoverlabel.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.annotation.hoverlabel.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.annotation.hoverlabel.font", + "edit_type": "arraydraw", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.annotation.hoverlabel.font", + "edit_type": "arraydraw", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.annotation.hoverlabel.font", + "edit_type": "arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.annotation.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.annotation.hoverlabel.font", + "edit_type": "arraydraw", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.annotation.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.annotation.hoverlabel.font", + "edit_type": "arraydraw", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.annotation.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.annotation.hoverlabel.font", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.annotation.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.annotation.hoverlabel", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.annotation.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.annotation.hoverlabel", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.annotation.height": { + "params": { + "plotly_name": "height", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.font": { + "params": { + "plotly_name": "font", + "parent_name": "layout.annotation", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.annotation.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "layout.annotation.font", + "edit_type": "calc+arraydraw", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "layout.annotation.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "layout.annotation.font", + "edit_type": "calc+arraydraw", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "layout.annotation.font", + "edit_type": "calc+arraydraw", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "layout.annotation.font", + "edit_type": "calc+arraydraw", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "layout.annotation.font", + "edit_type": "calc+arraydraw", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "layout.annotation.font", + "edit_type": "calc+arraydraw" + }, + "superclass": "StringValidator" + }, + "layout.annotation.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "layout.annotation.font", + "edit_type": "calc+arraydraw", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.annotation.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "layout.annotation.font", + "edit_type": "calc+arraydraw", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "layout.annotation.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "layout.annotation.font", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.annotation.clicktoshow": { + "params": { + "plotly_name": "clicktoshow", + "parent_name": "layout.annotation", + "edit_type": "arraydraw", + "values": [ + false, + "onoff", + "onout" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.captureevents": { + "params": { + "plotly_name": "captureevents", + "parent_name": "layout.annotation", + "edit_type": "arraydraw" + }, + "superclass": "BooleanValidator" + }, + "layout.annotation.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.borderpad": { + "params": { + "plotly_name": "borderpad", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "layout.annotation", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.annotation.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "layout.annotation", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.annotation.ayref": { + "params": { + "plotly_name": "ayref", + "parent_name": "layout.annotation", + "edit_type": "calc", + "values": [ + "pixel", + "/^y([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.ay": { + "params": { + "plotly_name": "ay", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.annotation.axref": { + "params": { + "plotly_name": "axref", + "parent_name": "layout.annotation", + "edit_type": "calc", + "values": [ + "pixel", + "/^x([2-9]|[1-9][0-9]+)?( domain)?$/" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.annotation.ax": { + "params": { + "plotly_name": "ax", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw" + }, + "superclass": "AnyValidator" + }, + "layout.annotation.arrowwidth": { + "params": { + "plotly_name": "arrowwidth", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "min": 0.1 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.arrowsize": { + "params": { + "plotly_name": "arrowsize", + "parent_name": "layout.annotation", + "edit_type": "calc+arraydraw", + "min": 0.3 + }, + "superclass": "NumberValidator" + }, + "layout.annotation.arrowside": { + "params": { + "plotly_name": "arrowside", + "parent_name": "layout.annotation", + "edit_type": "arraydraw", + "extras": [ + "none" + ], + "flags": [ + "end", + "start" + ] + }, + "superclass": "FlaglistValidator" + }, + "layout.annotation.arrowhead": { + "params": { + "plotly_name": "arrowhead", + "parent_name": "layout.annotation", + "edit_type": "arraydraw", + "max": 8, + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "layout.annotation.arrowcolor": { + "params": { + "plotly_name": "arrowcolor", + "parent_name": "layout.annotation", + "edit_type": "arraydraw" + }, + "superclass": "ColorValidator" + }, + "layout.annotation.align": { + "params": { + "plotly_name": "align", + "parent_name": "layout.annotation", + "edit_type": "arraydraw", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "layout.activeshape": { + "params": { + "plotly_name": "activeshape", + "parent_name": "layout", + "data_class_str": "Activeshape", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.activeshape.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "layout.activeshape", + "edit_type": "none", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.activeshape.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "layout.activeshape", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "layout.activeselection": { + "params": { + "plotly_name": "activeselection", + "parent_name": "layout", + "data_class_str": "Activeselection", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "layout.activeselection.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "layout.activeselection", + "edit_type": "none", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "layout.activeselection.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "layout.activeselection", + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "waterfall": { + "params": { + "plotly_name": "waterfall", + "parent_name": "", + "data_class_str": "Waterfall", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "waterfall", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "waterfall.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.yperiodalignment": { + "params": { + "plotly_name": "yperiodalignment", + "parent_name": "waterfall", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.yperiod0": { + "params": { + "plotly_name": "yperiod0", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "waterfall.yperiod": { + "params": { + "plotly_name": "yperiod", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "waterfall.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "waterfall.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "waterfall", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "waterfall.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "waterfall", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "waterfall.y": { + "params": { + "plotly_name": "y", + "parent_name": "waterfall", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "waterfall.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.xperiodalignment": { + "params": { + "plotly_name": "xperiodalignment", + "parent_name": "waterfall", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.xperiod0": { + "params": { + "plotly_name": "xperiod0", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "waterfall.xperiod": { + "params": { + "plotly_name": "xperiod", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "waterfall.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "waterfall.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "waterfall", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "waterfall.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "waterfall", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "waterfall.x": { + "params": { + "plotly_name": "x", + "parent_name": "waterfall", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "waterfall.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.width": { + "params": { + "plotly_name": "width", + "parent_name": "waterfall", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "waterfall.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "waterfall", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "waterfall.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "waterfall", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "waterfall.totals": { + "params": { + "plotly_name": "totals", + "parent_name": "waterfall", + "data_class_str": "Totals", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.totals.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "waterfall.totals", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.totals.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "waterfall.totals.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.totals.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "waterfall.totals.marker.line", + "array_ok": false, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "waterfall.totals.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.totals.marker.line", + "array_ok": false, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.totals.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.totals.marker", + "array_ok": false, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "waterfall", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "waterfall.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "waterfall", + "array_ok": true, + "edit_type": "calc", + "values": [ + "inside", + "outside", + "auto", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.textinfo": { + "params": { + "plotly_name": "textinfo", + "parent_name": "waterfall", + "array_ok": false, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "label", + "text", + "initial", + "delta", + "final" + ] + }, + "superclass": "FlaglistValidator" + }, + "waterfall.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "waterfall", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "waterfall.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "waterfall.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "waterfall.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "waterfall.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "waterfall.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "waterfall.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "waterfall.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "waterfall.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "waterfall.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "waterfall.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "waterfall.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "waterfall.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "waterfall.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "waterfall.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "waterfall.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "waterfall.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "waterfall.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "waterfall.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "waterfall.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "waterfall.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "waterfall.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "waterfall.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.textfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.textangle": { + "params": { + "plotly_name": "textangle", + "parent_name": "waterfall", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "waterfall.text": { + "params": { + "plotly_name": "text", + "parent_name": "waterfall", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "waterfall.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "waterfall", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "waterfall.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "waterfall.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "waterfall.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "waterfall.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "waterfall", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "waterfall.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "waterfall.outsidetextfont": { + "params": { + "plotly_name": "outsidetextfont", + "parent_name": "waterfall", + "data_class_str": "Outsidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.outsidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "waterfall.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.outsidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "waterfall.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "waterfall.outsidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "waterfall.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.outsidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "waterfall.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.outsidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "waterfall.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.outsidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "waterfall.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.outsidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "waterfall.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.outsidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "waterfall.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.outsidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "waterfall.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.outsidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "waterfall.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "waterfall.outsidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "waterfall.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.outsidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "waterfall.outsidetextfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "waterfall.outsidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "waterfall.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.outsidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "waterfall.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "waterfall.outsidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "waterfall.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.outsidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "waterfall.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "waterfall.outsidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "waterfall.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.outsidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.outsidetextfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "waterfall", + "edit_type": "calc+clearAxisTypes", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "waterfall", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "waterfall.offsetsrc": { + "params": { + "plotly_name": "offsetsrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.offsetgroup": { + "params": { + "plotly_name": "offsetgroup", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "waterfall.offset": { + "params": { + "plotly_name": "offset", + "parent_name": "waterfall", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "waterfall.name": { + "params": { + "plotly_name": "name", + "parent_name": "waterfall", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "waterfall.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "waterfall", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "waterfall.measuresrc": { + "params": { + "plotly_name": "measuresrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.measure": { + "params": { + "plotly_name": "measure", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "waterfall.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "waterfall", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "waterfall.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "waterfall", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "waterfall.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "waterfall", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "waterfall.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "waterfall.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "waterfall.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "waterfall.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "waterfall.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "waterfall.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "waterfall.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "waterfall.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "waterfall.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "waterfall.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "waterfall.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "waterfall.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "waterfall.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "waterfall.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "waterfall.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "waterfall.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "waterfall", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "waterfall.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "waterfall", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "waterfall.insidetextfont": { + "params": { + "plotly_name": "insidetextfont", + "parent_name": "waterfall", + "data_class_str": "Insidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.insidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "waterfall.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.insidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "waterfall.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "waterfall.insidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "waterfall.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.insidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "waterfall.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.insidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "waterfall.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.insidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "waterfall.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.insidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "waterfall.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.insidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "waterfall.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.insidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "waterfall.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.insidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "waterfall.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "waterfall.insidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "waterfall.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.insidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "waterfall.insidetextfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "waterfall.insidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "waterfall.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.insidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "waterfall.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "waterfall.insidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "waterfall.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.insidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "waterfall.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "waterfall.insidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "waterfall.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.insidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.insidetextfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.insidetextanchor": { + "params": { + "plotly_name": "insidetextanchor", + "parent_name": "waterfall", + "edit_type": "plot", + "values": [ + "end", + "middle", + "start" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.increasing": { + "params": { + "plotly_name": "increasing", + "parent_name": "waterfall", + "data_class_str": "Increasing", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.increasing.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "waterfall.increasing", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.increasing.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "waterfall.increasing.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.increasing.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "waterfall.increasing.marker.line", + "array_ok": false, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "waterfall.increasing.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.increasing.marker.line", + "array_ok": false, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.increasing.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.increasing.marker", + "array_ok": false, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "waterfall.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "waterfall", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "waterfall.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "waterfall", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "waterfall.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "waterfall", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "waterfall.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "waterfall.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "waterfall.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "waterfall.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "waterfall.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "waterfall.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "waterfall.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "waterfall.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "waterfall.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "waterfall.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "waterfall.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "waterfall.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "waterfall.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "waterfall.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "waterfall.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "waterfall.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "waterfall.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "waterfall.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "waterfall.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "waterfall.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "waterfall.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "waterfall.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "waterfall.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "waterfall.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "waterfall.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "waterfall.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "waterfall.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "waterfall.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "waterfall.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "waterfall.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "waterfall.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "waterfall.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "waterfall.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "waterfall.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "waterfall.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "waterfall", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "name", + "x", + "y", + "text", + "initial", + "delta", + "final" + ] + }, + "superclass": "FlaglistValidator" + }, + "waterfall.dy": { + "params": { + "plotly_name": "dy", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "waterfall.dx": { + "params": { + "plotly_name": "dx", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "waterfall.decreasing": { + "params": { + "plotly_name": "decreasing", + "parent_name": "waterfall", + "data_class_str": "Decreasing", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.decreasing.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "waterfall.decreasing", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.decreasing.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "waterfall.decreasing.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.decreasing.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "waterfall.decreasing.marker.line", + "array_ok": false, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "waterfall.decreasing.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.decreasing.marker.line", + "array_ok": false, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.decreasing.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.decreasing.marker", + "array_ok": false, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "waterfall", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "waterfall.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "waterfall.constraintext": { + "params": { + "plotly_name": "constraintext", + "parent_name": "waterfall", + "edit_type": "calc", + "values": [ + "inside", + "outside", + "both", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.connector": { + "params": { + "plotly_name": "connector", + "parent_name": "waterfall", + "data_class_str": "Connector", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.connector.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "waterfall.connector", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "waterfall.connector.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "waterfall.connector", + "edit_type": "plot", + "values": [ + "spanning", + "between" + ] + }, + "superclass": "EnumeratedValidator" + }, + "waterfall.connector.line": { + "params": { + "plotly_name": "line", + "parent_name": "waterfall.connector", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "waterfall.connector.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "waterfall.connector.line", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "waterfall.connector.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "waterfall.connector.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "waterfall.connector.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "waterfall.connector.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "waterfall.cliponaxis": { + "params": { + "plotly_name": "cliponaxis", + "parent_name": "waterfall", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "waterfall.base": { + "params": { + "plotly_name": "base", + "parent_name": "waterfall", + "array_ok": false, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "waterfall.alignmentgroup": { + "params": { + "plotly_name": "alignmentgroup", + "parent_name": "waterfall", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume": { + "params": { + "plotly_name": "volume", + "parent_name": "", + "data_class_str": "Volume", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.z": { + "params": { + "plotly_name": "z", + "parent_name": "volume", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "volume.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.y": { + "params": { + "plotly_name": "y", + "parent_name": "volume", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "volume.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.x": { + "params": { + "plotly_name": "x", + "parent_name": "volume", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "volume.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "volume", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.valuesrc": { + "params": { + "plotly_name": "valuesrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.valuehoverformat": { + "params": { + "plotly_name": "valuehoverformat", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.value": { + "params": { + "plotly_name": "value", + "parent_name": "volume", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "volume.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "volume.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "volume", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "volume.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.text": { + "params": { + "plotly_name": "text", + "parent_name": "volume", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.surface": { + "params": { + "plotly_name": "surface", + "parent_name": "volume", + "data_class_str": "Surface", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.surface.show": { + "params": { + "plotly_name": "show", + "parent_name": "volume.surface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.surface.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "volume.surface", + "edit_type": "calc", + "extras": [ + "all", + "odd", + "even" + ], + "flags": [ + "A", + "B", + "C", + "D", + "E" + ] + }, + "superclass": "FlaglistValidator" + }, + "volume.surface.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "volume.surface", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.surface.count": { + "params": { + "plotly_name": "count", + "parent_name": "volume.surface", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "volume.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "volume", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "volume.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "volume.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "volume.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.spaceframe": { + "params": { + "plotly_name": "spaceframe", + "parent_name": "volume", + "data_class_str": "Spaceframe", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.spaceframe.show": { + "params": { + "plotly_name": "show", + "parent_name": "volume.spaceframe", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.spaceframe.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "volume.spaceframe", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.slices": { + "params": { + "plotly_name": "slices", + "parent_name": "volume", + "data_class_str": "Slices", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.slices.z": { + "params": { + "plotly_name": "z", + "parent_name": "volume.slices", + "data_class_str": "Z", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.slices.z.show": { + "params": { + "plotly_name": "show", + "parent_name": "volume.slices.z", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.slices.z.locationssrc": { + "params": { + "plotly_name": "locationssrc", + "parent_name": "volume.slices.z", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.slices.z.locations": { + "params": { + "plotly_name": "locations", + "parent_name": "volume.slices.z", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "volume.slices.z.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "volume.slices.z", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.slices.y": { + "params": { + "plotly_name": "y", + "parent_name": "volume.slices", + "data_class_str": "Y", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.slices.y.show": { + "params": { + "plotly_name": "show", + "parent_name": "volume.slices.y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.slices.y.locationssrc": { + "params": { + "plotly_name": "locationssrc", + "parent_name": "volume.slices.y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.slices.y.locations": { + "params": { + "plotly_name": "locations", + "parent_name": "volume.slices.y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "volume.slices.y.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "volume.slices.y", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.slices.x": { + "params": { + "plotly_name": "x", + "parent_name": "volume.slices", + "data_class_str": "X", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.slices.x.show": { + "params": { + "plotly_name": "show", + "parent_name": "volume.slices.x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.slices.x.locationssrc": { + "params": { + "plotly_name": "locationssrc", + "parent_name": "volume.slices.x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.slices.x.locations": { + "params": { + "plotly_name": "locations", + "parent_name": "volume.slices.x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "volume.slices.x.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "volume.slices.x", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.scene": { + "params": { + "plotly_name": "scene", + "parent_name": "volume", + "dflt": "scene", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "volume.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.opacityscale": { + "params": { + "plotly_name": "opacityscale", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "volume.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "volume", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.name": { + "params": { + "plotly_name": "name", + "parent_name": "volume", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "volume.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "volume", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "volume.lightposition": { + "params": { + "plotly_name": "lightposition", + "parent_name": "volume", + "data_class_str": "Lightposition", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.lightposition.z": { + "params": { + "plotly_name": "z", + "parent_name": "volume.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "volume.lightposition.y": { + "params": { + "plotly_name": "y", + "parent_name": "volume.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "volume.lightposition.x": { + "params": { + "plotly_name": "x", + "parent_name": "volume.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "volume.lighting": { + "params": { + "plotly_name": "lighting", + "parent_name": "volume", + "data_class_str": "Lighting", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.lighting.vertexnormalsepsilon": { + "params": { + "plotly_name": "vertexnormalsepsilon", + "parent_name": "volume.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.lighting.specular": { + "params": { + "plotly_name": "specular", + "parent_name": "volume.lighting", + "edit_type": "calc", + "max": 2, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.lighting.roughness": { + "params": { + "plotly_name": "roughness", + "parent_name": "volume.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.lighting.fresnel": { + "params": { + "plotly_name": "fresnel", + "parent_name": "volume.lighting", + "edit_type": "calc", + "max": 5, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.lighting.facenormalsepsilon": { + "params": { + "plotly_name": "facenormalsepsilon", + "parent_name": "volume.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.lighting.diffuse": { + "params": { + "plotly_name": "diffuse", + "parent_name": "volume.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.lighting.ambient": { + "params": { + "plotly_name": "ambient", + "parent_name": "volume.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "volume", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "volume", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "volume.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "volume", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "volume.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "volume.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "volume.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "volume.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "volume.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "volume.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "volume.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "volume.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "volume.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "volume.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "volume.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "volume.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "volume.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "volume.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "volume.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "volume.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "volume.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "volume.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "volume", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "volume.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "volume", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "volume.isomin": { + "params": { + "plotly_name": "isomin", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "volume.isomax": { + "params": { + "plotly_name": "isomax", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "volume.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "volume.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "volume", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "volume", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "volume", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "volume.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "volume.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "volume.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "volume.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "volume.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "volume.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "volume.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "volume.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "volume.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "volume.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "volume.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "volume.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "volume.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "volume.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "volume.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "volume.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "volume.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "volume.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "volume.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "volume.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "volume.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "volume.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "volume.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "volume.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "volume.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "volume.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "volume.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "volume.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "volume.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "volume.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "volume.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "volume.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "volume.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "volume.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "volume.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "volume.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "volume", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "volume.flatshading": { + "params": { + "plotly_name": "flatshading", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "volume", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "volume", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "volume.contour": { + "params": { + "plotly_name": "contour", + "parent_name": "volume", + "data_class_str": "Contour", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.contour.width": { + "params": { + "plotly_name": "width", + "parent_name": "volume.contour", + "edit_type": "calc", + "max": 16, + "min": 1 + }, + "superclass": "NumberValidator" + }, + "volume.contour.show": { + "params": { + "plotly_name": "show", + "parent_name": "volume.contour", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.contour.color": { + "params": { + "plotly_name": "color", + "parent_name": "volume.contour", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "volume.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "volume", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "volume.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "volume", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "volume.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "volume.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "volume.colorbar.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "volume.colorbar.title", + "edit_type": "calc", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "volume.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "volume.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "volume.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "volume.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "volume.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "volume.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "volume.colorbar.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "volume.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "volume.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "volume.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "volume.colorbar.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "volume.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "volume.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "volume.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "volume.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "volume.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "volume.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "volume.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "volume.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "volume.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "volume.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "volume.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "volume.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "volume.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "volume.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "volume.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "volume.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "volume.colorbar.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "volume.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "volume.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "volume.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "volume.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "volume.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "volume.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "volume.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "volume.colorbar.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "volume.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "volume.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "volume.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "volume.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "volume.colorbar.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "volume.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "volume.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "volume.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "volume.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "volume.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "volume.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "volume.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "volume.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "volume.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "volume.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "volume.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "volume.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "volume.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "volume.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "volume.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "volume", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "volume.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "volume", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "volume.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "volume", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "volume.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "volume", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "volume.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "volume", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "volume.caps": { + "params": { + "plotly_name": "caps", + "parent_name": "volume", + "data_class_str": "Caps", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.caps.z": { + "params": { + "plotly_name": "z", + "parent_name": "volume.caps", + "data_class_str": "Z", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.caps.z.show": { + "params": { + "plotly_name": "show", + "parent_name": "volume.caps.z", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.caps.z.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "volume.caps.z", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.caps.y": { + "params": { + "plotly_name": "y", + "parent_name": "volume.caps", + "data_class_str": "Y", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.caps.y.show": { + "params": { + "plotly_name": "show", + "parent_name": "volume.caps.y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.caps.y.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "volume.caps.y", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.caps.x": { + "params": { + "plotly_name": "x", + "parent_name": "volume.caps", + "data_class_str": "X", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "volume.caps.x.show": { + "params": { + "plotly_name": "show", + "parent_name": "volume.caps.x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "volume.caps.x.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "volume.caps.x", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "volume.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "volume", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "violin": { + "params": { + "plotly_name": "violin", + "parent_name": "", + "data_class_str": "Violin", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "violin", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "violin.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "violin.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "violin", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "violin.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "violin", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "violin.y": { + "params": { + "plotly_name": "y", + "parent_name": "violin", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "violin.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "violin.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "violin", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "violin.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "violin", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "violin.x": { + "params": { + "plotly_name": "x", + "parent_name": "violin", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "violin.width": { + "params": { + "plotly_name": "width", + "parent_name": "violin", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "violin", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "violin", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "violin.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "violin.unselected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "violin.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "violin.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "violin.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "violin", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "violin.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.text": { + "params": { + "plotly_name": "text", + "parent_name": "violin", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "violin.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "violin", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "violin.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "violin.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "violin.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.spanmode": { + "params": { + "plotly_name": "spanmode", + "parent_name": "violin", + "edit_type": "calc", + "values": [ + "soft", + "hard", + "manual" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.span": { + "params": { + "plotly_name": "span", + "parent_name": "violin", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "violin.side": { + "params": { + "plotly_name": "side", + "parent_name": "violin", + "edit_type": "calc", + "values": [ + "both", + "positive", + "negative" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "violin", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "violin.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "violin", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "violin.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "violin", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "violin.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "violin.selected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "violin.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "violin.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.scalemode": { + "params": { + "plotly_name": "scalemode", + "parent_name": "violin", + "edit_type": "calc", + "values": [ + "width", + "count" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.scalegroup": { + "params": { + "plotly_name": "scalegroup", + "parent_name": "violin", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "violin.quartilemethod": { + "params": { + "plotly_name": "quartilemethod", + "parent_name": "violin", + "edit_type": "calc", + "values": [ + "linear", + "exclusive", + "inclusive" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.points": { + "params": { + "plotly_name": "points", + "parent_name": "violin", + "edit_type": "calc", + "values": [ + "all", + "outliers", + "suspectedoutliers", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.pointpos": { + "params": { + "plotly_name": "pointpos", + "parent_name": "violin", + "edit_type": "calc", + "max": 2, + "min": -2 + }, + "superclass": "NumberValidator" + }, + "violin.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "violin", + "edit_type": "calc+clearAxisTypes", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "violin", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.offsetgroup": { + "params": { + "plotly_name": "offsetgroup", + "parent_name": "violin", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "violin.name": { + "params": { + "plotly_name": "name", + "parent_name": "violin", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "StringValidator" + }, + "violin.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "violin", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "violin.meanline": { + "params": { + "plotly_name": "meanline", + "parent_name": "violin", + "data_class_str": "Meanline", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.meanline.width": { + "params": { + "plotly_name": "width", + "parent_name": "violin.meanline", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.meanline.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "violin.meanline", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "violin.meanline.color": { + "params": { + "plotly_name": "color", + "parent_name": "violin.meanline", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "violin", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "violin.marker", + "array_ok": false, + "edit_type": "plot", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "violin.marker", + "array_ok": false, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.marker.outliercolor": { + "params": { + "plotly_name": "outliercolor", + "parent_name": "violin.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "violin.marker", + "array_ok": false, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "violin.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "violin.marker.line", + "array_ok": false, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.marker.line.outlierwidth": { + "params": { + "plotly_name": "outlierwidth", + "parent_name": "violin.marker.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.marker.line.outliercolor": { + "params": { + "plotly_name": "outliercolor", + "parent_name": "violin.marker.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "violin.marker.line", + "array_ok": false, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "violin.marker", + "array_ok": false, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "violin.marker", + "array_ok": false, + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "violin.line": { + "params": { + "plotly_name": "line", + "parent_name": "violin", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "violin.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "violin.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "violin", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "violin", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "violin.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "violin", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "violin.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "violin.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "violin.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "violin.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "violin.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "violin.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "violin.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "violin.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "violin.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "violin.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "violin.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "violin.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "violin.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "violin.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "violin.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "violin.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "violin.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "violin", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "violin.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "violin", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "violin.jitter": { + "params": { + "plotly_name": "jitter", + "parent_name": "violin", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "violin", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "violin.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "violin", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "violin.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "violin", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "violin.hoveron": { + "params": { + "plotly_name": "hoveron", + "parent_name": "violin", + "edit_type": "style", + "extras": [ + "all" + ], + "flags": [ + "violins", + "points", + "kde" + ] + }, + "superclass": "FlaglistValidator" + }, + "violin.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "violin", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "violin.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "violin.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "violin.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "violin.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "violin.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "violin.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "violin.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "violin.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "violin.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "violin.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "violin.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "violin.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "violin.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "violin.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "violin.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "violin.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "violin.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "violin.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "violin.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "violin.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "violin.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "violin.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "violin.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "violin.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "violin.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "violin.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "violin.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "violin.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "violin.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "violin.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "violin.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "violin.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "violin.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "violin.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "violin.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "violin.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "violin.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "violin", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "violin.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "violin", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "violin", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "violin.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "violin", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "violin.box": { + "params": { + "plotly_name": "box", + "parent_name": "violin", + "data_class_str": "Box", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.box.width": { + "params": { + "plotly_name": "width", + "parent_name": "violin.box", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.box.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "violin.box", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "violin.box.line": { + "params": { + "plotly_name": "line", + "parent_name": "violin.box", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "violin.box.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "violin.box.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.box.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "violin.box.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.box.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "violin.box", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "violin.bandwidth": { + "params": { + "plotly_name": "bandwidth", + "parent_name": "violin", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "violin.alignmentgroup": { + "params": { + "plotly_name": "alignmentgroup", + "parent_name": "violin", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "treemap": { + "params": { + "plotly_name": "treemap", + "parent_name": "", + "data_class_str": "Treemap", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "treemap", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.valuessrc": { + "params": { + "plotly_name": "valuessrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.values": { + "params": { + "plotly_name": "values", + "parent_name": "treemap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "treemap.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "treemap.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "treemap", + "anim": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "treemap.tiling": { + "params": { + "plotly_name": "tiling", + "parent_name": "treemap", + "data_class_str": "Tiling", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.tiling.squarifyratio": { + "params": { + "plotly_name": "squarifyratio", + "parent_name": "treemap.tiling", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "treemap.tiling.pad": { + "params": { + "plotly_name": "pad", + "parent_name": "treemap.tiling", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.tiling.packing": { + "params": { + "plotly_name": "packing", + "parent_name": "treemap.tiling", + "edit_type": "plot", + "values": [ + "squarify", + "binary", + "dice", + "slice", + "slice-dice", + "dice-slice" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.tiling.flip": { + "params": { + "plotly_name": "flip", + "parent_name": "treemap.tiling", + "edit_type": "plot", + "flags": [ + "x", + "y" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "treemap", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "treemap.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "treemap", + "edit_type": "plot", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.textinfo": { + "params": { + "plotly_name": "textinfo", + "parent_name": "treemap", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "label", + "text", + "value", + "current path", + "percent root", + "percent entry", + "percent parent" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "treemap", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "treemap.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "treemap.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "treemap.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "treemap.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "treemap.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "treemap.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "treemap.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "treemap.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "treemap.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "treemap.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "treemap.textfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "treemap.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "treemap.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "treemap.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "treemap.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "treemap.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "treemap.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "treemap.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "treemap.textfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "treemap.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "treemap.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "treemap.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "treemap.text": { + "params": { + "plotly_name": "text", + "parent_name": "treemap", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "treemap.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "treemap", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "treemap.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "treemap.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "treemap.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.sort": { + "params": { + "plotly_name": "sort", + "parent_name": "treemap", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "treemap.root": { + "params": { + "plotly_name": "root", + "parent_name": "treemap", + "data_class_str": "Root", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.root.color": { + "params": { + "plotly_name": "color", + "parent_name": "treemap.root", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "treemap.pathbar": { + "params": { + "plotly_name": "pathbar", + "parent_name": "treemap", + "data_class_str": "Pathbar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.pathbar.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "treemap.pathbar", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "treemap.pathbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "treemap.pathbar", + "edit_type": "plot", + "min": 12 + }, + "superclass": "NumberValidator" + }, + "treemap.pathbar.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "treemap.pathbar", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.pathbar.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "treemap.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.pathbar.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "treemap.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "treemap.pathbar.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "treemap.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.pathbar.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "treemap.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.pathbar.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "treemap.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.pathbar.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "treemap.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.pathbar.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "treemap.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.pathbar.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "treemap.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.pathbar.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "treemap.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.pathbar.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "treemap.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "treemap.pathbar.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "treemap.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.pathbar.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "treemap.pathbar.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "treemap.pathbar.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "treemap.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.pathbar.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "treemap.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.pathbar.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "treemap.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.pathbar.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "treemap.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "treemap.pathbar.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "treemap.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.pathbar.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "treemap.pathbar.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "treemap.pathbar.side": { + "params": { + "plotly_name": "side", + "parent_name": "treemap.pathbar", + "edit_type": "plot", + "values": [ + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.pathbar.edgeshape": { + "params": { + "plotly_name": "edgeshape", + "parent_name": "treemap.pathbar", + "edit_type": "plot", + "values": [ + ">", + "<", + "|", + "/", + "\\" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.parentssrc": { + "params": { + "plotly_name": "parentssrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.parents": { + "params": { + "plotly_name": "parents", + "parent_name": "treemap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "treemap.outsidetextfont": { + "params": { + "plotly_name": "outsidetextfont", + "parent_name": "treemap", + "data_class_str": "Outsidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.outsidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "treemap.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.outsidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "treemap.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "treemap.outsidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "treemap.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.outsidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "treemap.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.outsidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "treemap.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.outsidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "treemap.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.outsidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "treemap.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.outsidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "treemap.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.outsidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "treemap.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.outsidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "treemap.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "treemap.outsidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "treemap.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.outsidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "treemap.outsidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "treemap.outsidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "treemap.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.outsidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "treemap.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.outsidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "treemap.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.outsidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "treemap.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "treemap.outsidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "treemap.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.outsidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "treemap.outsidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "treemap.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "treemap", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.name": { + "params": { + "plotly_name": "name", + "parent_name": "treemap", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "treemap.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "treemap", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "treemap.maxdepth": { + "params": { + "plotly_name": "maxdepth", + "parent_name": "treemap", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "treemap.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "treemap", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "treemap.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "treemap.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "treemap.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "treemap.marker.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "treemap.marker", + "data_class_str": "Pattern", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.marker.pattern.soliditysrc": { + "params": { + "plotly_name": "soliditysrc", + "parent_name": "treemap.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.marker.pattern.solidity": { + "params": { + "plotly_name": "solidity", + "parent_name": "treemap.marker.pattern", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.pattern.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "treemap.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.marker.pattern.size": { + "params": { + "plotly_name": "size", + "parent_name": "treemap.marker.pattern", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.pattern.shapesrc": { + "params": { + "plotly_name": "shapesrc", + "parent_name": "treemap.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.marker.pattern.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "treemap.marker.pattern", + "array_ok": true, + "edit_type": "style", + "values": [ + "", + "/", + "\\", + "x", + "-", + "|", + "+", + "." + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.pattern.fillmode": { + "params": { + "plotly_name": "fillmode", + "parent_name": "treemap.marker.pattern", + "edit_type": "style", + "values": [ + "replace", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.pattern.fgopacity": { + "params": { + "plotly_name": "fgopacity", + "parent_name": "treemap.marker.pattern", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.pattern.fgcolorsrc": { + "params": { + "plotly_name": "fgcolorsrc", + "parent_name": "treemap.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.marker.pattern.fgcolor": { + "params": { + "plotly_name": "fgcolor", + "parent_name": "treemap.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "treemap.marker.pattern.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "treemap.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.marker.pattern.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "treemap.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "treemap.marker.pad": { + "params": { + "plotly_name": "pad", + "parent_name": "treemap.marker", + "data_class_str": "Pad", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.marker.pad.t": { + "params": { + "plotly_name": "t", + "parent_name": "treemap.marker.pad", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.pad.r": { + "params": { + "plotly_name": "r", + "parent_name": "treemap.marker.pad", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.pad.l": { + "params": { + "plotly_name": "l", + "parent_name": "treemap.marker.pad", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.pad.b": { + "params": { + "plotly_name": "b", + "parent_name": "treemap.marker.pad", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "treemap.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "treemap.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "treemap.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "treemap.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "treemap.marker.line", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "treemap.marker.depthfade": { + "params": { + "plotly_name": "depthfade", + "parent_name": "treemap.marker", + "edit_type": "style", + "values": [ + true, + false, + "reversed" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.cornerradius": { + "params": { + "plotly_name": "cornerradius", + "parent_name": "treemap.marker", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorssrc": { + "params": { + "plotly_name": "colorssrc", + "parent_name": "treemap.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "treemap.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "treemap.marker.colors": { + "params": { + "plotly_name": "colors", + "parent_name": "treemap.marker", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "treemap.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "treemap.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "treemap.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "treemap.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "treemap.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "treemap.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "treemap.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "treemap.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "treemap.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "treemap.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "treemap.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "treemap.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "treemap.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "treemap.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "treemap.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "treemap.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "treemap.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "treemap.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "treemap.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "treemap.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "treemap.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "treemap.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "treemap.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "treemap.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "treemap.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "treemap.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "treemap.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "treemap.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "treemap.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "treemap.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "treemap.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "treemap.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "treemap.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "treemap.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "treemap.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "treemap.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "treemap.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "treemap.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "treemap.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "treemap.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "treemap.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "treemap.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "treemap.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "treemap.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "treemap.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "treemap.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "treemap.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "treemap.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "treemap.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "treemap.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "treemap.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "treemap.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "treemap.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "treemap.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "treemap.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "treemap.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "treemap.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "treemap.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "treemap.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "treemap.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "treemap.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "treemap.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "treemap.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "treemap.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "treemap.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "treemap.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "treemap.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "treemap.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "treemap.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "treemap.level": { + "params": { + "plotly_name": "level", + "parent_name": "treemap", + "anim": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "treemap.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "treemap", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "treemap.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "treemap", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "treemap.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "treemap", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "treemap.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "treemap.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "treemap.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "treemap.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "treemap.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "treemap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "treemap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "treemap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "treemap.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "treemap.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "treemap.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "treemap.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "treemap.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "treemap.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "treemap.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "treemap.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "treemap.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "treemap", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "treemap.labelssrc": { + "params": { + "plotly_name": "labelssrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.labels": { + "params": { + "plotly_name": "labels", + "parent_name": "treemap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "treemap.insidetextfont": { + "params": { + "plotly_name": "insidetextfont", + "parent_name": "treemap", + "data_class_str": "Insidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.insidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "treemap.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.insidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "treemap.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "treemap.insidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "treemap.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.insidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "treemap.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.insidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "treemap.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.insidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "treemap.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.insidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "treemap.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.insidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "treemap.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.insidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "treemap.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.insidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "treemap.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "treemap.insidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "treemap.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.insidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "treemap.insidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "treemap.insidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "treemap.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.insidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "treemap.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.insidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "treemap.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.insidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "treemap.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "treemap.insidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "treemap.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.insidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "treemap.insidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "treemap.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "treemap", + "anim": true, + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "treemap.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "treemap", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "treemap.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "treemap", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "treemap.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "treemap", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "treemap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "treemap.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "treemap.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "treemap.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "treemap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "treemap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "treemap.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "treemap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "treemap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "treemap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "treemap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "treemap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "treemap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "treemap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "treemap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "treemap.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "treemap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "treemap.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "treemap.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "treemap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "treemap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "treemap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "treemap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "treemap.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "treemap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "treemap.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "treemap.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "treemap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "treemap.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "treemap.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "treemap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "treemap.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "treemap.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "treemap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "treemap.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "treemap.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "treemap", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "label", + "text", + "value", + "name", + "current path", + "percent root", + "percent entry", + "percent parent" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "treemap", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "treemap.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "treemap.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "treemap.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "treemap.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "treemap.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "treemap.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "treemap.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "treemap.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "treemap.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "treemap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "treemap.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "treemap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "treemap.count": { + "params": { + "plotly_name": "count", + "parent_name": "treemap", + "edit_type": "calc", + "flags": [ + "branches", + "leaves" + ] + }, + "superclass": "FlaglistValidator" + }, + "treemap.branchvalues": { + "params": { + "plotly_name": "branchvalues", + "parent_name": "treemap", + "edit_type": "calc", + "values": [ + "remainder", + "total" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table": { + "params": { + "plotly_name": "table", + "parent_name": "", + "data_class_str": "Table", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "table", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "table", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "table.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "table", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "table.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "table", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "table.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "table.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "table.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "table.name": { + "params": { + "plotly_name": "name", + "parent_name": "table", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "table.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "table", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "table", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "table.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "table", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "table.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "table", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "table.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "table", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "table.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "table.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "table.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "table.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "table.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "table.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "table.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "table.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "table.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "table.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "table.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "table.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "table.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "table.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "table.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "table.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "table.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "table.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "table", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "table.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "table", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "table", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "table.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "table", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "table.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "table.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "table.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "table.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "table.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "table.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "table.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "table.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "table.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "table.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "table.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "table.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "table.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "table.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "table.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "table.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "table.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "table.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "table.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "table.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "table.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "table.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "table.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "table.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "table.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "table.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "table.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "table.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "table.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "table.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "table.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "table.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "table.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "table.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "table.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "table.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "table", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "table", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "table.header": { + "params": { + "plotly_name": "header", + "parent_name": "table", + "data_class_str": "Header", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.header.valuessrc": { + "params": { + "plotly_name": "valuessrc", + "parent_name": "table.header", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.values": { + "params": { + "plotly_name": "values", + "parent_name": "table.header", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "table.header.suffixsrc": { + "params": { + "plotly_name": "suffixsrc", + "parent_name": "table.header", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.suffix": { + "params": { + "plotly_name": "suffix", + "parent_name": "table.header", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "table.header.prefixsrc": { + "params": { + "plotly_name": "prefixsrc", + "parent_name": "table.header", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.prefix": { + "params": { + "plotly_name": "prefix", + "parent_name": "table.header", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "table.header.line": { + "params": { + "plotly_name": "line", + "parent_name": "table.header", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.header.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "table.header.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "table.header.line", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "table.header.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "table.header.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "table.header.line", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "table.header.height": { + "params": { + "plotly_name": "height", + "parent_name": "table.header", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "table.header.formatsrc": { + "params": { + "plotly_name": "formatsrc", + "parent_name": "table.header", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.format": { + "params": { + "plotly_name": "format", + "parent_name": "table.header", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "table.header.font": { + "params": { + "plotly_name": "font", + "parent_name": "table.header", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.header.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "table.header.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "table.header.font", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "table.header.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "table.header.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "table.header.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.header.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "table.header.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "table.header.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.header.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "table.header.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "table.header.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.header.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "table.header.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "table.header.font", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "table.header.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "table.header.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "table.header.font", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "table.header.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "table.header.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "table.header.font", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "table.header.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "table.header.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "table.header.font", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "table.header.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "table.header.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "table.header.font", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "table.header.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "table.header", + "data_class_str": "Fill", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.header.fill.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "table.header.fill", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.fill.color": { + "params": { + "plotly_name": "color", + "parent_name": "table.header.fill", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "table.header.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "table.header", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.header.align": { + "params": { + "plotly_name": "align", + "parent_name": "table.header", + "array_ok": true, + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "table", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "table.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "table.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "table.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "table.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "table.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "table.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "table.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "table.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "table", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "table", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "table.columnwidthsrc": { + "params": { + "plotly_name": "columnwidthsrc", + "parent_name": "table", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.columnwidth": { + "params": { + "plotly_name": "columnwidth", + "parent_name": "table", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "table.columnordersrc": { + "params": { + "plotly_name": "columnordersrc", + "parent_name": "table", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.columnorder": { + "params": { + "plotly_name": "columnorder", + "parent_name": "table", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "table.cells": { + "params": { + "plotly_name": "cells", + "parent_name": "table", + "data_class_str": "Cells", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.cells.valuessrc": { + "params": { + "plotly_name": "valuessrc", + "parent_name": "table.cells", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.values": { + "params": { + "plotly_name": "values", + "parent_name": "table.cells", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "table.cells.suffixsrc": { + "params": { + "plotly_name": "suffixsrc", + "parent_name": "table.cells", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.suffix": { + "params": { + "plotly_name": "suffix", + "parent_name": "table.cells", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "table.cells.prefixsrc": { + "params": { + "plotly_name": "prefixsrc", + "parent_name": "table.cells", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.prefix": { + "params": { + "plotly_name": "prefix", + "parent_name": "table.cells", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "table.cells.line": { + "params": { + "plotly_name": "line", + "parent_name": "table.cells", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.cells.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "table.cells.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "table.cells.line", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "table.cells.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "table.cells.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "table.cells.line", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "table.cells.height": { + "params": { + "plotly_name": "height", + "parent_name": "table.cells", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "table.cells.formatsrc": { + "params": { + "plotly_name": "formatsrc", + "parent_name": "table.cells", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.format": { + "params": { + "plotly_name": "format", + "parent_name": "table.cells", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "table.cells.font": { + "params": { + "plotly_name": "font", + "parent_name": "table.cells", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.cells.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "table.cells.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "table.cells.font", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "table.cells.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "table.cells.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "table.cells.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.cells.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "table.cells.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "table.cells.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.cells.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "table.cells.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "table.cells.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "table.cells.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "table.cells.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "table.cells.font", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "table.cells.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "table.cells.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "table.cells.font", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "table.cells.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "table.cells.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "table.cells.font", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "table.cells.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "table.cells.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "table.cells.font", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "table.cells.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "table.cells.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "table.cells.font", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "table.cells.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "table.cells", + "data_class_str": "Fill", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "table.cells.fill.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "table.cells.fill", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.fill.color": { + "params": { + "plotly_name": "color", + "parent_name": "table.cells.fill", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "table.cells.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "table.cells", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "table.cells.align": { + "params": { + "plotly_name": "align", + "parent_name": "table.cells", + "array_ok": true, + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface": { + "params": { + "plotly_name": "surface", + "parent_name": "", + "data_class_str": "Surface", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.zcalendar": { + "params": { + "plotly_name": "zcalendar", + "parent_name": "surface", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.z": { + "params": { + "plotly_name": "z", + "parent_name": "surface", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "surface.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "surface", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.y": { + "params": { + "plotly_name": "y", + "parent_name": "surface", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "surface.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "surface", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.x": { + "params": { + "plotly_name": "x", + "parent_name": "surface", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "surface.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "surface", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "surface.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "surface", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "surface.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.text": { + "params": { + "plotly_name": "text", + "parent_name": "surface", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.surfacecolorsrc": { + "params": { + "plotly_name": "surfacecolorsrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.surfacecolor": { + "params": { + "plotly_name": "surfacecolor", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "surface.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "surface", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "surface.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "surface.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "surface.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.scene": { + "params": { + "plotly_name": "scene", + "parent_name": "surface", + "dflt": "scene", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "surface.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.opacityscale": { + "params": { + "plotly_name": "opacityscale", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "surface.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "surface", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.name": { + "params": { + "plotly_name": "name", + "parent_name": "surface", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "surface.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "surface", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "surface.lightposition": { + "params": { + "plotly_name": "lightposition", + "parent_name": "surface", + "data_class_str": "Lightposition", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.lightposition.z": { + "params": { + "plotly_name": "z", + "parent_name": "surface.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "surface.lightposition.y": { + "params": { + "plotly_name": "y", + "parent_name": "surface.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "surface.lightposition.x": { + "params": { + "plotly_name": "x", + "parent_name": "surface.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "surface.lighting": { + "params": { + "plotly_name": "lighting", + "parent_name": "surface", + "data_class_str": "Lighting", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.lighting.specular": { + "params": { + "plotly_name": "specular", + "parent_name": "surface.lighting", + "edit_type": "calc", + "max": 2, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.lighting.roughness": { + "params": { + "plotly_name": "roughness", + "parent_name": "surface.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.lighting.fresnel": { + "params": { + "plotly_name": "fresnel", + "parent_name": "surface.lighting", + "edit_type": "calc", + "max": 5, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.lighting.diffuse": { + "params": { + "plotly_name": "diffuse", + "parent_name": "surface.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.lighting.ambient": { + "params": { + "plotly_name": "ambient", + "parent_name": "surface.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "surface", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "surface", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "surface.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "surface", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "surface.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "surface.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "surface.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "surface.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "surface.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "surface.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "surface.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "surface.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "surface.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "surface.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "surface.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "surface.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "surface.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "surface.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "surface.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "surface.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "surface.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "surface.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "surface", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "surface.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "surface", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "surface.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "surface.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "surface", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "surface", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "surface", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "surface.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "surface.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "surface.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "surface.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "surface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "surface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "surface.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "surface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "surface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "surface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "surface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "surface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "surface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "surface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "surface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "surface.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "surface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "surface.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "surface.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "surface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "surface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "surface.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "surface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "surface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "surface.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "surface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "surface.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "surface.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "surface.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "surface.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "surface.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "surface.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "surface.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "surface.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "surface.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "surface.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "surface", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "surface.hidesurface": { + "params": { + "plotly_name": "hidesurface", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "surface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "surface.contours": { + "params": { + "plotly_name": "contours", + "parent_name": "surface", + "data_class_str": "Contours", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.contours.z": { + "params": { + "plotly_name": "z", + "parent_name": "surface.contours", + "data_class_str": "Z", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.contours.z.width": { + "params": { + "plotly_name": "width", + "parent_name": "surface.contours.z", + "edit_type": "calc", + "max": 16, + "min": 1 + }, + "superclass": "NumberValidator" + }, + "surface.contours.z.usecolormap": { + "params": { + "plotly_name": "usecolormap", + "parent_name": "surface.contours.z", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.z.start": { + "params": { + "plotly_name": "start", + "parent_name": "surface.contours.z", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "surface.contours.z.size": { + "params": { + "plotly_name": "size", + "parent_name": "surface.contours.z", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.contours.z.show": { + "params": { + "plotly_name": "show", + "parent_name": "surface.contours.z", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.z.project": { + "params": { + "plotly_name": "project", + "parent_name": "surface.contours.z", + "data_class_str": "Project", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.contours.z.project.z": { + "params": { + "plotly_name": "z", + "parent_name": "surface.contours.z.project", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.z.project.y": { + "params": { + "plotly_name": "y", + "parent_name": "surface.contours.z.project", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.z.project.x": { + "params": { + "plotly_name": "x", + "parent_name": "surface.contours.z.project", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.z.highlightwidth": { + "params": { + "plotly_name": "highlightwidth", + "parent_name": "surface.contours.z", + "edit_type": "calc", + "max": 16, + "min": 1 + }, + "superclass": "NumberValidator" + }, + "surface.contours.z.highlightcolor": { + "params": { + "plotly_name": "highlightcolor", + "parent_name": "surface.contours.z", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.contours.z.highlight": { + "params": { + "plotly_name": "highlight", + "parent_name": "surface.contours.z", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.z.end": { + "params": { + "plotly_name": "end", + "parent_name": "surface.contours.z", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "surface.contours.z.color": { + "params": { + "plotly_name": "color", + "parent_name": "surface.contours.z", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.contours.y": { + "params": { + "plotly_name": "y", + "parent_name": "surface.contours", + "data_class_str": "Y", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.contours.y.width": { + "params": { + "plotly_name": "width", + "parent_name": "surface.contours.y", + "edit_type": "calc", + "max": 16, + "min": 1 + }, + "superclass": "NumberValidator" + }, + "surface.contours.y.usecolormap": { + "params": { + "plotly_name": "usecolormap", + "parent_name": "surface.contours.y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.y.start": { + "params": { + "plotly_name": "start", + "parent_name": "surface.contours.y", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "surface.contours.y.size": { + "params": { + "plotly_name": "size", + "parent_name": "surface.contours.y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.contours.y.show": { + "params": { + "plotly_name": "show", + "parent_name": "surface.contours.y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.y.project": { + "params": { + "plotly_name": "project", + "parent_name": "surface.contours.y", + "data_class_str": "Project", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.contours.y.project.z": { + "params": { + "plotly_name": "z", + "parent_name": "surface.contours.y.project", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.y.project.y": { + "params": { + "plotly_name": "y", + "parent_name": "surface.contours.y.project", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.y.project.x": { + "params": { + "plotly_name": "x", + "parent_name": "surface.contours.y.project", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.y.highlightwidth": { + "params": { + "plotly_name": "highlightwidth", + "parent_name": "surface.contours.y", + "edit_type": "calc", + "max": 16, + "min": 1 + }, + "superclass": "NumberValidator" + }, + "surface.contours.y.highlightcolor": { + "params": { + "plotly_name": "highlightcolor", + "parent_name": "surface.contours.y", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.contours.y.highlight": { + "params": { + "plotly_name": "highlight", + "parent_name": "surface.contours.y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.y.end": { + "params": { + "plotly_name": "end", + "parent_name": "surface.contours.y", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "surface.contours.y.color": { + "params": { + "plotly_name": "color", + "parent_name": "surface.contours.y", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.contours.x": { + "params": { + "plotly_name": "x", + "parent_name": "surface.contours", + "data_class_str": "X", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.contours.x.width": { + "params": { + "plotly_name": "width", + "parent_name": "surface.contours.x", + "edit_type": "calc", + "max": 16, + "min": 1 + }, + "superclass": "NumberValidator" + }, + "surface.contours.x.usecolormap": { + "params": { + "plotly_name": "usecolormap", + "parent_name": "surface.contours.x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.x.start": { + "params": { + "plotly_name": "start", + "parent_name": "surface.contours.x", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "surface.contours.x.size": { + "params": { + "plotly_name": "size", + "parent_name": "surface.contours.x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.contours.x.show": { + "params": { + "plotly_name": "show", + "parent_name": "surface.contours.x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.x.project": { + "params": { + "plotly_name": "project", + "parent_name": "surface.contours.x", + "data_class_str": "Project", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.contours.x.project.z": { + "params": { + "plotly_name": "z", + "parent_name": "surface.contours.x.project", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.x.project.y": { + "params": { + "plotly_name": "y", + "parent_name": "surface.contours.x.project", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.x.project.x": { + "params": { + "plotly_name": "x", + "parent_name": "surface.contours.x.project", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.x.highlightwidth": { + "params": { + "plotly_name": "highlightwidth", + "parent_name": "surface.contours.x", + "edit_type": "calc", + "max": 16, + "min": 1 + }, + "superclass": "NumberValidator" + }, + "surface.contours.x.highlightcolor": { + "params": { + "plotly_name": "highlightcolor", + "parent_name": "surface.contours.x", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.contours.x.highlight": { + "params": { + "plotly_name": "highlight", + "parent_name": "surface.contours.x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.contours.x.end": { + "params": { + "plotly_name": "end", + "parent_name": "surface.contours.x", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "surface.contours.x.color": { + "params": { + "plotly_name": "color", + "parent_name": "surface.contours.x", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "surface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "surface", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "surface.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "surface", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "surface.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "surface.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "surface.colorbar.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "surface.colorbar.title", + "edit_type": "calc", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "surface.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "surface.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "surface.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "surface.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "surface.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "surface.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "surface.colorbar.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "surface.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "surface.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "surface.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "surface.colorbar.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "surface.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "surface.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "surface.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "surface.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "surface.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "surface.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "surface.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "surface.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "surface.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "surface.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "surface.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "surface.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "surface.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "surface.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "surface.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "surface.colorbar.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "surface.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "surface.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "surface.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "surface.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "surface.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "surface.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "surface.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "surface.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "surface.colorbar.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "surface.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "surface.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "surface.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "surface.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "surface.colorbar.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "surface.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "surface.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "surface.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "surface.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "surface.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "surface.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "surface.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "surface.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "surface.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "surface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "surface.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "surface.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "surface.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "surface", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "surface.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "surface", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "surface.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "surface", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "surface.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "surface", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "surface.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "surface", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "surface.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "surface", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "sunburst": { + "params": { + "plotly_name": "sunburst", + "parent_name": "", + "data_class_str": "Sunburst", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "sunburst", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.valuessrc": { + "params": { + "plotly_name": "valuessrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.values": { + "params": { + "plotly_name": "values", + "parent_name": "sunburst", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sunburst.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "sunburst.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "sunburst", + "anim": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "sunburst.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "sunburst", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "sunburst.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.textinfo": { + "params": { + "plotly_name": "textinfo", + "parent_name": "sunburst", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "label", + "text", + "value", + "current path", + "percent root", + "percent entry", + "percent parent" + ] + }, + "superclass": "FlaglistValidator" + }, + "sunburst.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "sunburst", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "sunburst.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sunburst.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sunburst.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "sunburst.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sunburst.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "sunburst.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sunburst.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "sunburst.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "sunburst.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "sunburst.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "sunburst.textfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sunburst.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "sunburst.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sunburst.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "sunburst.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "sunburst.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sunburst.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sunburst.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "sunburst.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "sunburst.textfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sunburst.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sunburst.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "sunburst.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "sunburst.text": { + "params": { + "plotly_name": "text", + "parent_name": "sunburst", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "sunburst.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "sunburst", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "sunburst.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sunburst.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "sunburst.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.sort": { + "params": { + "plotly_name": "sort", + "parent_name": "sunburst", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "sunburst.rotation": { + "params": { + "plotly_name": "rotation", + "parent_name": "sunburst", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "sunburst.root": { + "params": { + "plotly_name": "root", + "parent_name": "sunburst", + "data_class_str": "Root", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.root.color": { + "params": { + "plotly_name": "color", + "parent_name": "sunburst.root", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sunburst.parentssrc": { + "params": { + "plotly_name": "parentssrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.parents": { + "params": { + "plotly_name": "parents", + "parent_name": "sunburst", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sunburst.outsidetextfont": { + "params": { + "plotly_name": "outsidetextfont", + "parent_name": "sunburst", + "data_class_str": "Outsidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.outsidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "sunburst.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.outsidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sunburst.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sunburst.outsidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "sunburst.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.outsidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sunburst.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.outsidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "sunburst.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.outsidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sunburst.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.outsidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "sunburst.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.outsidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "sunburst.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.outsidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "sunburst.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.outsidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "sunburst.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sunburst.outsidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "sunburst.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.outsidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sunburst.outsidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "sunburst.outsidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "sunburst.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.outsidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sunburst.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sunburst.outsidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "sunburst.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.outsidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "sunburst.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sunburst.outsidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sunburst.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.outsidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "sunburst.outsidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "sunburst.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "sunburst", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.name": { + "params": { + "plotly_name": "name", + "parent_name": "sunburst", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "sunburst.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "sunburst", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "sunburst.maxdepth": { + "params": { + "plotly_name": "maxdepth", + "parent_name": "sunburst", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "sunburst.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "sunburst", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "sunburst.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "sunburst.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "sunburst.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "sunburst.marker.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "sunburst.marker", + "data_class_str": "Pattern", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.marker.pattern.soliditysrc": { + "params": { + "plotly_name": "soliditysrc", + "parent_name": "sunburst.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.marker.pattern.solidity": { + "params": { + "plotly_name": "solidity", + "parent_name": "sunburst.marker.pattern", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.pattern.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "sunburst.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.marker.pattern.size": { + "params": { + "plotly_name": "size", + "parent_name": "sunburst.marker.pattern", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.pattern.shapesrc": { + "params": { + "plotly_name": "shapesrc", + "parent_name": "sunburst.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.marker.pattern.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "sunburst.marker.pattern", + "array_ok": true, + "edit_type": "style", + "values": [ + "", + "/", + "\\", + "x", + "-", + "|", + "+", + "." + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.pattern.fillmode": { + "params": { + "plotly_name": "fillmode", + "parent_name": "sunburst.marker.pattern", + "edit_type": "style", + "values": [ + "replace", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.pattern.fgopacity": { + "params": { + "plotly_name": "fgopacity", + "parent_name": "sunburst.marker.pattern", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.pattern.fgcolorsrc": { + "params": { + "plotly_name": "fgcolorsrc", + "parent_name": "sunburst.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.marker.pattern.fgcolor": { + "params": { + "plotly_name": "fgcolor", + "parent_name": "sunburst.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "sunburst.marker.pattern.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "sunburst.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.marker.pattern.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "sunburst.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "sunburst.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "sunburst.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "sunburst.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "sunburst.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sunburst.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "sunburst.marker.line", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "sunburst.marker.colorssrc": { + "params": { + "plotly_name": "colorssrc", + "parent_name": "sunburst.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "sunburst.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "sunburst.marker.colors": { + "params": { + "plotly_name": "colors", + "parent_name": "sunburst.marker", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sunburst.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "sunburst.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "sunburst.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "sunburst.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "sunburst.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "sunburst.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "sunburst.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sunburst.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sunburst.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sunburst.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sunburst.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "sunburst.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "sunburst.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sunburst.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sunburst.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sunburst.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "sunburst.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "sunburst.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "sunburst.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "sunburst.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "sunburst.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sunburst.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "sunburst.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "sunburst.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "sunburst.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "sunburst.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "sunburst.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "sunburst.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "sunburst.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "sunburst.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "sunburst.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "sunburst.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "sunburst.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sunburst.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sunburst.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sunburst.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sunburst.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "sunburst.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "sunburst.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sunburst.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sunburst.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sunburst.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "sunburst.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sunburst.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "sunburst.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "sunburst.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "sunburst.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "sunburst.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "sunburst.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "sunburst.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "sunburst.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "sunburst.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "sunburst.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "sunburst.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "sunburst.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "sunburst.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "sunburst.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "sunburst.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "sunburst.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "sunburst.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "sunburst.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "sunburst.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "sunburst.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "sunburst.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "sunburst.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "sunburst.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "sunburst.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "sunburst.level": { + "params": { + "plotly_name": "level", + "parent_name": "sunburst", + "anim": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "sunburst.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "sunburst", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "sunburst", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "sunburst.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "sunburst", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "sunburst.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "sunburst.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "sunburst.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sunburst.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sunburst.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sunburst.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sunburst.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "sunburst.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "sunburst.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sunburst.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sunburst.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "sunburst.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sunburst.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sunburst.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "sunburst.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sunburst.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "sunburst.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "sunburst.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "sunburst", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "sunburst.leaf": { + "params": { + "plotly_name": "leaf", + "parent_name": "sunburst", + "data_class_str": "Leaf", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.leaf.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "sunburst.leaf", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sunburst.labelssrc": { + "params": { + "plotly_name": "labelssrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.labels": { + "params": { + "plotly_name": "labels", + "parent_name": "sunburst", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sunburst.insidetextorientation": { + "params": { + "plotly_name": "insidetextorientation", + "parent_name": "sunburst", + "edit_type": "plot", + "values": [ + "horizontal", + "radial", + "tangential", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.insidetextfont": { + "params": { + "plotly_name": "insidetextfont", + "parent_name": "sunburst", + "data_class_str": "Insidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.insidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "sunburst.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.insidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sunburst.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sunburst.insidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "sunburst.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.insidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sunburst.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.insidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "sunburst.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.insidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sunburst.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.insidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "sunburst.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.insidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "sunburst.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.insidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "sunburst.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.insidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "sunburst.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sunburst.insidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "sunburst.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.insidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sunburst.insidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "sunburst.insidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "sunburst.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.insidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sunburst.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sunburst.insidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "sunburst.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.insidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "sunburst.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sunburst.insidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sunburst.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.insidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "sunburst.insidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "sunburst.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "sunburst", + "anim": true, + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sunburst.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "sunburst", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "sunburst.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "sunburst", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "sunburst.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "sunburst", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "sunburst.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "sunburst.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "sunburst.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "sunburst.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "sunburst.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sunburst.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sunburst.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "sunburst.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sunburst.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "sunburst.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sunburst.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "sunburst.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "sunburst.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "sunburst.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "sunburst.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sunburst.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "sunburst.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sunburst.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "sunburst.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "sunburst.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sunburst.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sunburst.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "sunburst.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "sunburst.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sunburst.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sunburst.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "sunburst.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "sunburst.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "sunburst.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "sunburst.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "sunburst.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "sunburst.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "sunburst.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "sunburst.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "sunburst.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "sunburst.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sunburst.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "sunburst", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "label", + "text", + "value", + "name", + "current path", + "percent root", + "percent entry", + "percent parent" + ] + }, + "superclass": "FlaglistValidator" + }, + "sunburst.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "sunburst", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sunburst.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "sunburst.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "sunburst.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "sunburst.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "sunburst.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "sunburst.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "sunburst.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "sunburst.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "sunburst.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "sunburst", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sunburst.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "sunburst", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sunburst.count": { + "params": { + "plotly_name": "count", + "parent_name": "sunburst", + "edit_type": "calc", + "flags": [ + "branches", + "leaves" + ] + }, + "superclass": "FlaglistValidator" + }, + "sunburst.branchvalues": { + "params": { + "plotly_name": "branchvalues", + "parent_name": "sunburst", + "edit_type": "calc", + "values": [ + "remainder", + "total" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube": { + "params": { + "plotly_name": "streamtube", + "parent_name": "", + "data_class_str": "Streamtube", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "streamtube.z": { + "params": { + "plotly_name": "z", + "parent_name": "streamtube", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "streamtube.y": { + "params": { + "plotly_name": "y", + "parent_name": "streamtube", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "streamtube.x": { + "params": { + "plotly_name": "x", + "parent_name": "streamtube", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.wsrc": { + "params": { + "plotly_name": "wsrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.whoverformat": { + "params": { + "plotly_name": "whoverformat", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "streamtube.w": { + "params": { + "plotly_name": "w", + "parent_name": "streamtube", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.vsrc": { + "params": { + "plotly_name": "vsrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "streamtube", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.vhoverformat": { + "params": { + "plotly_name": "vhoverformat", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "streamtube.v": { + "params": { + "plotly_name": "v", + "parent_name": "streamtube", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.usrc": { + "params": { + "plotly_name": "usrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "streamtube.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "streamtube", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "streamtube.uhoverformat": { + "params": { + "plotly_name": "uhoverformat", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "streamtube.u": { + "params": { + "plotly_name": "u", + "parent_name": "streamtube", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.text": { + "params": { + "plotly_name": "text", + "parent_name": "streamtube", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "streamtube.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "streamtube", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "streamtube.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "streamtube.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "streamtube.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.starts": { + "params": { + "plotly_name": "starts", + "parent_name": "streamtube", + "data_class_str": "Starts", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.starts.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "streamtube.starts", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.starts.z": { + "params": { + "plotly_name": "z", + "parent_name": "streamtube.starts", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.starts.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "streamtube.starts", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.starts.y": { + "params": { + "plotly_name": "y", + "parent_name": "streamtube.starts", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.starts.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "streamtube.starts", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.starts.x": { + "params": { + "plotly_name": "x", + "parent_name": "streamtube.starts", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "streamtube", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "streamtube", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "streamtube.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "streamtube", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "streamtube.scene": { + "params": { + "plotly_name": "scene", + "parent_name": "streamtube", + "dflt": "scene", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "streamtube.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "streamtube", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "streamtube.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "streamtube", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.name": { + "params": { + "plotly_name": "name", + "parent_name": "streamtube", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "streamtube.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "streamtube", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "streamtube.maxdisplayed": { + "params": { + "plotly_name": "maxdisplayed", + "parent_name": "streamtube", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "streamtube.lightposition": { + "params": { + "plotly_name": "lightposition", + "parent_name": "streamtube", + "data_class_str": "Lightposition", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.lightposition.z": { + "params": { + "plotly_name": "z", + "parent_name": "streamtube.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "streamtube.lightposition.y": { + "params": { + "plotly_name": "y", + "parent_name": "streamtube.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "streamtube.lightposition.x": { + "params": { + "plotly_name": "x", + "parent_name": "streamtube.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "streamtube.lighting": { + "params": { + "plotly_name": "lighting", + "parent_name": "streamtube", + "data_class_str": "Lighting", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.lighting.vertexnormalsepsilon": { + "params": { + "plotly_name": "vertexnormalsepsilon", + "parent_name": "streamtube.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.lighting.specular": { + "params": { + "plotly_name": "specular", + "parent_name": "streamtube.lighting", + "edit_type": "calc", + "max": 2, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.lighting.roughness": { + "params": { + "plotly_name": "roughness", + "parent_name": "streamtube.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.lighting.fresnel": { + "params": { + "plotly_name": "fresnel", + "parent_name": "streamtube.lighting", + "edit_type": "calc", + "max": 5, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.lighting.facenormalsepsilon": { + "params": { + "plotly_name": "facenormalsepsilon", + "parent_name": "streamtube.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.lighting.diffuse": { + "params": { + "plotly_name": "diffuse", + "parent_name": "streamtube.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.lighting.ambient": { + "params": { + "plotly_name": "ambient", + "parent_name": "streamtube.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "streamtube", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "streamtube", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "streamtube.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "streamtube", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "streamtube.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "streamtube.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "streamtube.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "streamtube.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "streamtube.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "streamtube.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "streamtube.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "streamtube.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "streamtube.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "streamtube.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "streamtube.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "streamtube.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "streamtube.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "streamtube.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "streamtube.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "streamtube.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "streamtube.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "streamtube.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "streamtube", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "streamtube.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "streamtube", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "streamtube.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "streamtube", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "streamtube", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "streamtube.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "streamtube", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "streamtube.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "streamtube", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "streamtube.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "streamtube.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "streamtube.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "streamtube.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "streamtube.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "streamtube.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "streamtube.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "streamtube.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "streamtube.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "streamtube.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "streamtube.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "streamtube.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "streamtube.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "streamtube.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "streamtube.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "streamtube.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "streamtube.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "streamtube.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "streamtube.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "streamtube.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "streamtube.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "streamtube.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "streamtube.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "streamtube.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "streamtube.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "streamtube.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "streamtube.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "streamtube.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "streamtube.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "streamtube.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "streamtube.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "streamtube.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "streamtube.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "streamtube.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "streamtube.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "streamtube.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "streamtube", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "u", + "v", + "w", + "norm", + "divergence", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "streamtube.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "streamtube", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "streamtube", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "streamtube", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "streamtube.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "streamtube", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "streamtube.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "streamtube.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "streamtube.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "streamtube.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "streamtube.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "streamtube.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "streamtube.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "streamtube.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "streamtube.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "streamtube.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "streamtube.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "streamtube.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "streamtube.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "streamtube.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "streamtube.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "streamtube.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "streamtube.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "streamtube.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "streamtube.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "streamtube.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "streamtube.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "streamtube.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "streamtube.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "streamtube.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "streamtube.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "streamtube.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "streamtube.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "streamtube.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "streamtube.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "streamtube.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "streamtube.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "streamtube.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "streamtube.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "streamtube.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "streamtube.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "streamtube.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "streamtube.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "streamtube.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "streamtube.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "streamtube.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "streamtube.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "streamtube.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "streamtube.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "streamtube.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "streamtube.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "streamtube.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "streamtube.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "streamtube.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "streamtube.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "streamtube.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "streamtube.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "streamtube.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "streamtube.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "streamtube.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "streamtube.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "streamtube.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "streamtube.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "streamtube.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "streamtube.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "streamtube.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "streamtube.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "streamtube", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "streamtube.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "streamtube", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "streamtube.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "streamtube", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "streamtube.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "streamtube", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "streamtube.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "streamtube", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "streamtube.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "streamtube", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "splom": { + "params": { + "plotly_name": "splom", + "parent_name": "", + "data_class_str": "Splom", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "splom", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "splom.yaxes": { + "params": { + "plotly_name": "yaxes", + "parent_name": "splom", + "edit_type": "calc", + "free_length": true, + "items": { + "editType": "plot", + "regex": "/^y([2-9]|[1-9][0-9]+)?( domain)?$/", + "valType": "subplotid" + } + }, + "superclass": "InfoArrayValidator" + }, + "splom.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "splom", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "splom.xaxes": { + "params": { + "plotly_name": "xaxes", + "parent_name": "splom", + "edit_type": "calc", + "free_length": true, + "items": { + "editType": "plot", + "regex": "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", + "valType": "subplotid" + } + }, + "superclass": "InfoArrayValidator" + }, + "splom.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "splom", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "splom", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "splom.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "splom.unselected.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "splom.unselected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "splom.unselected.marker", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "splom.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "splom", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "splom.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "splom", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "splom.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "splom", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.text": { + "params": { + "plotly_name": "text", + "parent_name": "splom", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "splom.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "splom", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "splom.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "splom.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "splom.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.showupperhalf": { + "params": { + "plotly_name": "showupperhalf", + "parent_name": "splom", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "splom.showlowerhalf": { + "params": { + "plotly_name": "showlowerhalf", + "parent_name": "splom", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "splom.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "splom", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "splom.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "splom", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "splom.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "splom", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "splom.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "splom.selected.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "splom.selected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "splom.selected.marker", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "splom.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "splom", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.name": { + "params": { + "plotly_name": "name", + "parent_name": "splom", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "splom.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "splom", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "splom", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "splom.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "splom", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "splom.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "splom.marker", + "array_ok": true, + "edit_type": "style", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "splom.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "splom.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "splom.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "splom.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "splom.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "splom.marker", + "array_ok": true, + "edit_type": "markerSize", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "splom.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "splom.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "splom.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "splom.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "splom.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "splom.marker", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "splom.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "splom.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "splom.marker.line", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "splom.marker.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "splom.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "splom.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "splom.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "splom.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "splom.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "splom.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "splom.marker.line", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "splom.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "splom.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "splom.marker.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "splom.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "splom.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "splom.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "splom.marker.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "splom.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "splom.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "splom.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "splom.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "splom.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "splom.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "splom.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "splom.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "splom.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "splom.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "splom.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "splom.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "splom.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "splom.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "splom.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "splom.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "splom.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "splom.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "splom.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "splom.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "splom.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "splom.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "splom.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "splom.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "splom.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "splom.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "splom.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "splom.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "splom.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "splom.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "splom.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "splom.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "splom.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "splom.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "splom.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "splom.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "splom.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "splom.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "splom.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "splom.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "splom.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "splom.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "splom.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "splom.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "splom.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "splom.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "splom.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "splom.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "splom.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "splom.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "splom.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "splom.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "splom.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "splom.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "splom.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "splom.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "splom.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "splom.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "splom.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "splom.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "splom.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "splom.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "splom.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "splom.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "splom.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "splom.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "splom.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "splom.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "splom.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "splom.marker", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "splom.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "splom.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "splom.marker", + "edit_type": "style", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "splom.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "splom.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "splom.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "splom.marker", + "edit_type": "style", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "splom.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "splom.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "splom.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "splom.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "splom.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "splom.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "splom.marker", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "splom.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "splom", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "splom.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "splom", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "splom.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "splom", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "splom.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "splom.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "splom.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "splom.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "splom.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "splom.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "splom.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "splom.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "splom.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "splom.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "splom.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "splom.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "splom.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "splom.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "splom.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "splom.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "splom.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "splom.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "splom", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "splom.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "splom", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "splom.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "splom", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "splom", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "splom.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "splom", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "splom", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "splom.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "splom", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "splom", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "splom.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "splom", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "splom.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "splom.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "splom.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "splom.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "splom.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "splom.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "splom.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "splom.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "splom.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "splom.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "splom.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "splom.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "splom.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "splom.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "splom.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "splom.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "splom.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "splom.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "splom.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "splom.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "splom.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "splom.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "splom.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "splom.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "splom.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "splom.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "splom.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "splom.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "splom.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "splom.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "splom.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "splom.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "splom.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "splom.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "splom.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "splom.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "splom", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "splom", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "splom.dimensiondefaults": { + "params": { + "plotly_name": "dimensiondefaults", + "parent_name": "splom", + "data_class_str": "Dimension", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.dimensions": { + "params": { + "plotly_name": "dimensions", + "parent_name": "splom", + "data_class_str": "Dimension", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "splom.dimension.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "splom.dimension", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "splom.dimension.valuessrc": { + "params": { + "plotly_name": "valuessrc", + "parent_name": "splom.dimension", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.dimension.values": { + "params": { + "plotly_name": "values", + "parent_name": "splom.dimension", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "splom.dimension.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "splom.dimension", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "splom.dimension.name": { + "params": { + "plotly_name": "name", + "parent_name": "splom.dimension", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "splom.dimension.label": { + "params": { + "plotly_name": "label", + "parent_name": "splom.dimension", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "splom.dimension.axis": { + "params": { + "plotly_name": "axis", + "parent_name": "splom.dimension", + "data_class_str": "Axis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.dimension.axis.type": { + "params": { + "plotly_name": "type", + "parent_name": "splom.dimension.axis", + "edit_type": "calc+clearAxisTypes", + "values": [ + "linear", + "log", + "date", + "category" + ] + }, + "superclass": "EnumeratedValidator" + }, + "splom.dimension.axis.matches": { + "params": { + "plotly_name": "matches", + "parent_name": "splom.dimension.axis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "splom.diagonal": { + "params": { + "plotly_name": "diagonal", + "parent_name": "splom", + "data_class_str": "Diagonal", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "splom.diagonal.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "splom.diagonal", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "splom.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "splom", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "splom.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "splom", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterternary": { + "params": { + "plotly_name": "scatterternary", + "parent_name": "", + "data_class_str": "Scatterternary", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scatterternary", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "scatterternary", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatterternary.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.unselected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterternary.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatterternary.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterternary.unselected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterternary.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterternary.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scatterternary.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scatterternary", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scatterternary.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scatterternary", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scatterternary.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scatterternary", + "array_ok": true, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatterternary", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scatterternary.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterternary.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterternary.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scatterternary.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterternary.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scatterternary.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterternary.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scatterternary.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterternary.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatterternary.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterternary.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterternary.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scatterternary.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterternary.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterternary.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scatterternary.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterternary.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterternary.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scatterternary.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterternary.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterternary.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterternary.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.textfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterternary.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatterternary", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterternary.sum": { + "params": { + "plotly_name": "sum", + "parent_name": "scatterternary", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "scatterternary", + "dflt": "ternary", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "scatterternary.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scatterternary", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scatterternary.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterternary.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scatterternary.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scatterternary", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scatterternary.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "scatterternary", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatterternary.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "scatterternary", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatterternary.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.selected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterternary.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatterternary.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterternary.selected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterternary.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterternary.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterternary", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatterternary", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterternary.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scatterternary", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterternary.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scatterternary", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scatterternary.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatterternary", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scatterternary.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scatterternary.marker", + "array_ok": true, + "edit_type": "style", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.standoffsrc": { + "params": { + "plotly_name": "standoffsrc", + "parent_name": "scatterternary.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.standoff": { + "params": { + "plotly_name": "standoff", + "parent_name": "scatterternary.marker", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatterternary.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scatterternary.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scatterternary.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scatterternary.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterternary.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scatterternary.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterternary.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatterternary.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatterternary.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scatterternary.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterternary.marker", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.maxdisplayed": { + "params": { + "plotly_name": "maxdisplayed", + "parent_name": "scatterternary.marker", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "scatterternary.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "scatterternary.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatterternary.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatterternary.marker.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatterternary.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterternary.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatterternary.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatterternary.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatterternary.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatterternary.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.marker.line", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "scatterternary.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatterternary.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatterternary.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatterternary.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatterternary.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatterternary.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterternary.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatterternary.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterternary.marker.gradient": { + "params": { + "plotly_name": "gradient", + "parent_name": "scatterternary.marker", + "data_class_str": "Gradient", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.marker.gradient.typesrc": { + "params": { + "plotly_name": "typesrc", + "parent_name": "scatterternary.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.gradient.type": { + "params": { + "plotly_name": "type", + "parent_name": "scatterternary.marker.gradient", + "array_ok": true, + "edit_type": "calc", + "values": [ + "radial", + "horizontal", + "vertical", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.gradient.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterternary.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.gradient.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.marker.gradient", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterternary.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterternary.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatterternary.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatterternary.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scatterternary.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scatterternary.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scatterternary.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatterternary.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scatterternary.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatterternary.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterternary.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterternary.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterternary.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterternary.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterternary.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterternary.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterternary.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterternary.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterternary.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterternary.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterternary.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "scatterternary.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "scatterternary.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterternary.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scatterternary.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scatterternary.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scatterternary.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatterternary.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scatterternary.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatterternary.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scatterternary.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scatterternary.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scatterternary.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scatterternary.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scatterternary.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterternary.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterternary.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterternary.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterternary.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterternary.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterternary.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterternary.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterternary.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterternary.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterternary.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterternary.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterternary.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterternary.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "scatterternary.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatterternary.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scatterternary.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scatterternary.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterternary.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatterternary.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "scatterternary.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatterternary.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterternary.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatterternary.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterternary.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatterternary.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatterternary.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.marker", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "scatterternary.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatterternary.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatterternary.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatterternary.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatterternary.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterternary.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatterternary.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterternary.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatterternary.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterternary.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "scatterternary.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.marker.angleref": { + "params": { + "plotly_name": "angleref", + "parent_name": "scatterternary.marker", + "edit_type": "plot", + "values": [ + "previous", + "up" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "scatterternary.marker", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "scatterternary.line": { + "params": { + "plotly_name": "line", + "parent_name": "scatterternary", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatterternary.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.line.smoothing": { + "params": { + "plotly_name": "smoothing", + "parent_name": "scatterternary.line", + "edit_type": "plot", + "max": 1.3, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.line.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "scatterternary.line", + "edit_type": "plot", + "values": [ + "linear", + "spline" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "scatterternary.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "scatterternary.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterternary.line.backoffsrc": { + "params": { + "plotly_name": "backoffsrc", + "parent_name": "scatterternary.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.line.backoff": { + "params": { + "plotly_name": "backoff", + "parent_name": "scatterternary.line", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scatterternary", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterternary.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scatterternary", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scatterternary.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scatterternary", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatterternary.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterternary.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatterternary.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterternary.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterternary.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterternary.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterternary.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterternary.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterternary.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterternary.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterternary.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterternary.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterternary.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterternary.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterternary.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterternary.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterternary.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scatterternary", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterternary.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scatterternary", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scatterternary.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scatterternary", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterternary.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scatterternary", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterternary.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scatterternary", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatterternary.hoveron": { + "params": { + "plotly_name": "hoveron", + "parent_name": "scatterternary", + "edit_type": "style", + "flags": [ + "points", + "fills" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterternary.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scatterternary", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scatterternary.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scatterternary.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scatterternary.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatterternary.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterternary.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scatterternary.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterternary.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterternary.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scatterternary.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterternary.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scatterternary.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterternary.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scatterternary.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterternary.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatterternary.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterternary.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterternary.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scatterternary.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterternary.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatterternary.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scatterternary.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterternary.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterternary.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scatterternary.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterternary.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterternary.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterternary.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterternary.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatterternary.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scatterternary.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatterternary.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatterternary.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scatterternary.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatterternary.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatterternary.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scatterternary.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scatterternary.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scatterternary", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "a", + "b", + "c", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterternary.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "scatterternary", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterternary.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "scatterternary", + "edit_type": "calc", + "values": [ + "none", + "toself", + "tonext" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterternary.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scatterternary", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterternary.csrc": { + "params": { + "plotly_name": "csrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scatterternary", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterternary.cliponaxis": { + "params": { + "plotly_name": "cliponaxis", + "parent_name": "scatterternary", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatterternary.c": { + "params": { + "plotly_name": "c", + "parent_name": "scatterternary", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterternary.bsrc": { + "params": { + "plotly_name": "bsrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.b": { + "params": { + "plotly_name": "b", + "parent_name": "scatterternary", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterternary.asrc": { + "params": { + "plotly_name": "asrc", + "parent_name": "scatterternary", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterternary.a": { + "params": { + "plotly_name": "a", + "parent_name": "scatterternary", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattersmith": { + "params": { + "plotly_name": "scattersmith", + "parent_name": "", + "data_class_str": "Scattersmith", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scattersmith", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "scattersmith", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattersmith.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.unselected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattersmith.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattersmith.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattersmith.unselected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattersmith.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattersmith.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scattersmith.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scattersmith", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scattersmith.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scattersmith", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scattersmith.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scattersmith", + "array_ok": true, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattersmith", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scattersmith.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattersmith.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattersmith.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scattersmith.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattersmith.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scattersmith.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattersmith.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scattersmith.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattersmith.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattersmith.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattersmith.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattersmith.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scattersmith.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattersmith.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattersmith.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scattersmith.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattersmith.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattersmith.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scattersmith.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattersmith.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattersmith.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattersmith.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.textfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattersmith.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattersmith", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattersmith.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "scattersmith", + "dflt": "smith", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "scattersmith.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scattersmith", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scattersmith.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattersmith.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scattersmith.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scattersmith", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scattersmith.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "scattersmith", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattersmith.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "scattersmith", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattersmith.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.selected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattersmith.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattersmith.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattersmith.selected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattersmith.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattersmith.realsrc": { + "params": { + "plotly_name": "realsrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.real": { + "params": { + "plotly_name": "real", + "parent_name": "scattersmith", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scattersmith.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattersmith", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattersmith", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattersmith.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scattersmith", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattersmith.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scattersmith", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scattersmith.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattersmith", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scattersmith.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scattersmith.marker", + "array_ok": true, + "edit_type": "style", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.standoffsrc": { + "params": { + "plotly_name": "standoffsrc", + "parent_name": "scattersmith.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.standoff": { + "params": { + "plotly_name": "standoff", + "parent_name": "scattersmith.marker", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattersmith.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scattersmith.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scattersmith.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scattersmith.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattersmith.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scattersmith.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattersmith.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scattersmith.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scattersmith.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scattersmith.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattersmith.marker", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.maxdisplayed": { + "params": { + "plotly_name": "maxdisplayed", + "parent_name": "scattersmith.marker", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "scattersmith.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "scattersmith.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattersmith.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scattersmith.marker.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scattersmith.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattersmith.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scattersmith.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scattersmith.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scattersmith.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scattersmith.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.marker.line", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "scattersmith.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "scattersmith.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scattersmith.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scattersmith.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scattersmith.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scattersmith.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattersmith.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scattersmith.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattersmith.marker.gradient": { + "params": { + "plotly_name": "gradient", + "parent_name": "scattersmith.marker", + "data_class_str": "Gradient", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.marker.gradient.typesrc": { + "params": { + "plotly_name": "typesrc", + "parent_name": "scattersmith.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.gradient.type": { + "params": { + "plotly_name": "type", + "parent_name": "scattersmith.marker.gradient", + "array_ok": true, + "edit_type": "calc", + "values": [ + "radial", + "horizontal", + "vertical", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.gradient.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattersmith.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.gradient.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.marker.gradient", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattersmith.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattersmith.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scattersmith.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scattersmith.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scattersmith.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scattersmith.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scattersmith.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattersmith.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scattersmith.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattersmith.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattersmith.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattersmith.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattersmith.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattersmith.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattersmith.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattersmith.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattersmith.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattersmith.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattersmith.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattersmith.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattersmith.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "scattersmith.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "scattersmith.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattersmith.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scattersmith.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scattersmith.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scattersmith.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scattersmith.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scattersmith.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattersmith.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scattersmith.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scattersmith.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scattersmith.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scattersmith.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scattersmith.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattersmith.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattersmith.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattersmith.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattersmith.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattersmith.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattersmith.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattersmith.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattersmith.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattersmith.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattersmith.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattersmith.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattersmith.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattersmith.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "scattersmith.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattersmith.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scattersmith.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scattersmith.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattersmith.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scattersmith.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "scattersmith.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattersmith.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattersmith.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattersmith.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattersmith.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scattersmith.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scattersmith.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.marker", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "scattersmith.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scattersmith.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scattersmith.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scattersmith.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scattersmith.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattersmith.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scattersmith.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattersmith.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scattersmith.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattersmith.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "scattersmith.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.marker.angleref": { + "params": { + "plotly_name": "angleref", + "parent_name": "scattersmith.marker", + "edit_type": "plot", + "values": [ + "previous", + "up" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "scattersmith.marker", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "scattersmith.line": { + "params": { + "plotly_name": "line", + "parent_name": "scattersmith", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattersmith.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.line.smoothing": { + "params": { + "plotly_name": "smoothing", + "parent_name": "scattersmith.line", + "edit_type": "plot", + "max": 1.3, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.line.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "scattersmith.line", + "edit_type": "plot", + "values": [ + "linear", + "spline" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "scattersmith.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "scattersmith.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattersmith.line.backoffsrc": { + "params": { + "plotly_name": "backoffsrc", + "parent_name": "scattersmith.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.line.backoff": { + "params": { + "plotly_name": "backoff", + "parent_name": "scattersmith.line", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scattersmith", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattersmith.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scattersmith", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scattersmith.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scattersmith", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattersmith.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattersmith.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattersmith.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattersmith.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattersmith.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattersmith.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattersmith.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattersmith.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattersmith.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattersmith.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattersmith.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattersmith.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattersmith.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattersmith.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattersmith.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattersmith.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattersmith.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scattersmith", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattersmith.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scattersmith", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scattersmith.imagsrc": { + "params": { + "plotly_name": "imagsrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.imag": { + "params": { + "plotly_name": "imag", + "parent_name": "scattersmith", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scattersmith.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scattersmith", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattersmith.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scattersmith", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattersmith.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scattersmith", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scattersmith.hoveron": { + "params": { + "plotly_name": "hoveron", + "parent_name": "scattersmith", + "edit_type": "style", + "flags": [ + "points", + "fills" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattersmith.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scattersmith", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scattersmith.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scattersmith.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scattersmith.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattersmith.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattersmith.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scattersmith.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattersmith.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattersmith.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scattersmith.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattersmith.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scattersmith.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattersmith.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scattersmith.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattersmith.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattersmith.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattersmith.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattersmith.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scattersmith.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattersmith.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scattersmith.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scattersmith.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattersmith.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattersmith.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scattersmith.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattersmith.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattersmith.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattersmith.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattersmith.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattersmith.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scattersmith.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattersmith.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattersmith.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scattersmith.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattersmith.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattersmith.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scattersmith.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scattersmith.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scattersmith", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "real", + "imag", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattersmith.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "scattersmith", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattersmith.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "scattersmith", + "edit_type": "calc", + "values": [ + "none", + "toself", + "tonext" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattersmith.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scattersmith", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattersmith.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scattersmith", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattersmith.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scattersmith", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattersmith.cliponaxis": { + "params": { + "plotly_name": "cliponaxis", + "parent_name": "scattersmith", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl": { + "params": { + "plotly_name": "scatterpolargl", + "parent_name": "", + "data_class_str": "Scatterpolargl", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scatterpolargl", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "scatterpolargl", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatterpolargl.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.unselected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatterpolargl.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolargl.unselected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterpolargl.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scatterpolargl.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scatterpolargl", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.thetaunit": { + "params": { + "plotly_name": "thetaunit", + "parent_name": "scatterpolargl", + "edit_type": "calc+clearAxisTypes", + "values": [ + "radians", + "degrees", + "gradians" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.thetasrc": { + "params": { + "plotly_name": "thetasrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.theta0": { + "params": { + "plotly_name": "theta0", + "parent_name": "scatterpolargl", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "scatterpolargl.theta": { + "params": { + "plotly_name": "theta", + "parent_name": "scatterpolargl", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolargl.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scatterpolargl", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scatterpolargl", + "array_ok": true, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatterpolargl", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scatterpolargl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterpolargl.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "bold" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scatterpolargl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterpolargl.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scatterpolargl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterpolargl.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatterpolargl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolargl.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scatterpolargl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterpolargl.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolargl.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterpolargl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatterpolargl", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "scatterpolargl", + "dflt": "polar", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "scatterpolargl.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scatterpolargl", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scatterpolargl.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolargl.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scatterpolargl.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scatterpolargl", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "scatterpolargl", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatterpolargl.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "scatterpolargl", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatterpolargl.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.selected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatterpolargl.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolargl.selected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterpolargl.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.rsrc": { + "params": { + "plotly_name": "rsrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.r0": { + "params": { + "plotly_name": "r0", + "parent_name": "scatterpolargl", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "scatterpolargl.r": { + "params": { + "plotly_name": "r", + "parent_name": "scatterpolargl", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolargl.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterpolargl", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatterpolargl", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scatterpolargl", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolargl.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scatterpolargl", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scatterpolargl.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatterpolargl", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scatterpolargl.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scatterpolargl.marker", + "array_ok": true, + "edit_type": "calc", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatterpolargl.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolargl.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scatterpolargl.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterpolargl.marker", + "array_ok": true, + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "scatterpolargl.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "scatterpolargl.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatterpolargl.marker.line", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatterpolargl.marker.line", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterpolargl.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatterpolargl.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatterpolargl.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatterpolargl.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatterpolargl.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.marker.line", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scatterpolargl.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatterpolargl.marker.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatterpolargl.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatterpolargl.marker.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatterpolargl.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatterpolargl.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterpolargl.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatterpolargl.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scatterpolargl.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scatterpolargl.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scatterpolargl.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatterpolargl.marker.colorbar.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scatterpolargl.marker.colorbar.title", + "edit_type": "calc", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatterpolargl.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterpolargl.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolargl.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterpolargl.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterpolargl.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterpolargl.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolargl.marker.colorbar.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterpolargl.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterpolargl.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolargl.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterpolargl.marker.colorbar.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolargl.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolargl.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolargl.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scatterpolargl.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scatterpolargl.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scatterpolargl.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatterpolargl.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scatterpolargl.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatterpolargl.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scatterpolargl.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scatterpolargl.marker.colorbar.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scatterpolargl.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scatterpolargl.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterpolargl.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolargl.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterpolargl.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterpolargl.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterpolargl.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolargl.marker.colorbar.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterpolargl.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterpolargl.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolargl.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterpolargl.marker.colorbar.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolargl.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "scatterpolargl.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatterpolargl.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatterpolargl.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatterpolargl.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatterpolargl.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatterpolargl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatterpolargl.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatterpolargl.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.marker", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scatterpolargl.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatterpolargl.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterpolargl.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "scatterpolargl.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "scatterpolargl.marker", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "scatterpolargl.line": { + "params": { + "plotly_name": "line", + "parent_name": "scatterpolargl", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatterpolargl.line", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "scatterpolargl.line", + "edit_type": "calc", + "values": [ + "dash", + "dashdot", + "dot", + "longdash", + "longdashdot", + "solid" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.line", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scatterpolargl", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scatterpolargl", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scatterpolargl", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatterpolargl.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatterpolargl.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterpolargl.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolargl.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterpolargl.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterpolargl.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterpolargl.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolargl.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterpolargl.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterpolargl.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolargl.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterpolargl.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolargl.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scatterpolargl", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scatterpolargl", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scatterpolargl.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scatterpolargl", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolargl.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scatterpolargl", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scatterpolargl", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scatterpolargl", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scatterpolargl.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scatterpolargl.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolargl.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatterpolargl.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolargl.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scatterpolargl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterpolargl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolargl.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scatterpolargl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterpolargl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scatterpolargl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterpolargl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scatterpolargl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterpolargl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatterpolargl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolargl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scatterpolargl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterpolargl.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatterpolargl.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scatterpolargl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterpolargl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolargl.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scatterpolargl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterpolargl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolargl.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterpolargl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolargl.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scatterpolargl.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatterpolargl.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scatterpolargl.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatterpolargl.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scatterpolargl.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scatterpolargl.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scatterpolargl", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "r", + "theta", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolargl.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "scatterpolargl", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterpolargl.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "scatterpolargl", + "edit_type": "calc", + "values": [ + "none", + "tozeroy", + "tozerox", + "tonexty", + "tonextx", + "toself", + "tonext" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolargl.dtheta": { + "params": { + "plotly_name": "dtheta", + "parent_name": "scatterpolargl", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.dr": { + "params": { + "plotly_name": "dr", + "parent_name": "scatterpolargl", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatterpolargl.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scatterpolargl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolargl.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scatterpolargl", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolargl.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scatterpolargl", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterpolar": { + "params": { + "plotly_name": "scatterpolar", + "parent_name": "", + "data_class_str": "Scatterpolar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scatterpolar", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "scatterpolar", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatterpolar.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.unselected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatterpolar.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolar.unselected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterpolar.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scatterpolar.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scatterpolar", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scatterpolar.thetaunit": { + "params": { + "plotly_name": "thetaunit", + "parent_name": "scatterpolar", + "edit_type": "calc+clearAxisTypes", + "values": [ + "radians", + "degrees", + "gradians" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.thetasrc": { + "params": { + "plotly_name": "thetasrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.theta0": { + "params": { + "plotly_name": "theta0", + "parent_name": "scatterpolar", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "scatterpolar.theta": { + "params": { + "plotly_name": "theta", + "parent_name": "scatterpolar", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolar.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scatterpolar", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scatterpolar.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scatterpolar", + "array_ok": true, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatterpolar", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scatterpolar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterpolar.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolar.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scatterpolar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterpolar.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scatterpolar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterpolar.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scatterpolar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterpolar.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatterpolar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolar.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scatterpolar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterpolar.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolar.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scatterpolar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterpolar.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolar.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scatterpolar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterpolar.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolar.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterpolar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.textfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatterpolar", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatterpolar.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "scatterpolar", + "dflt": "polar", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "scatterpolar.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scatterpolar", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scatterpolar.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolar.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scatterpolar.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scatterpolar", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "scatterpolar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatterpolar.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "scatterpolar", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatterpolar.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.selected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatterpolar.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolar.selected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterpolar.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.rsrc": { + "params": { + "plotly_name": "rsrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.r0": { + "params": { + "plotly_name": "r0", + "parent_name": "scatterpolar", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "scatterpolar.r": { + "params": { + "plotly_name": "r", + "parent_name": "scatterpolar", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolar.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterpolar", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatterpolar", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterpolar.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scatterpolar", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolar.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scatterpolar", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scatterpolar.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatterpolar", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scatterpolar.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scatterpolar.marker", + "array_ok": true, + "edit_type": "style", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.standoffsrc": { + "params": { + "plotly_name": "standoffsrc", + "parent_name": "scatterpolar.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.standoff": { + "params": { + "plotly_name": "standoff", + "parent_name": "scatterpolar.marker", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatterpolar.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scatterpolar.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scatterpolar.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scatterpolar.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolar.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scatterpolar.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatterpolar.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scatterpolar.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatterpolar.marker", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.maxdisplayed": { + "params": { + "plotly_name": "maxdisplayed", + "parent_name": "scatterpolar.marker", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "scatterpolar.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "scatterpolar.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatterpolar.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatterpolar.marker.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterpolar.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatterpolar.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatterpolar.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatterpolar.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatterpolar.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.marker.line", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "scatterpolar.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatterpolar.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatterpolar.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatterpolar.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatterpolar.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatterpolar.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.marker.gradient": { + "params": { + "plotly_name": "gradient", + "parent_name": "scatterpolar.marker", + "data_class_str": "Gradient", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.marker.gradient.typesrc": { + "params": { + "plotly_name": "typesrc", + "parent_name": "scatterpolar.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.gradient.type": { + "params": { + "plotly_name": "type", + "parent_name": "scatterpolar.marker.gradient", + "array_ok": true, + "edit_type": "calc", + "values": [ + "radial", + "horizontal", + "vertical", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.gradient.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterpolar.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.gradient.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.marker.gradient", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterpolar.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatterpolar.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatterpolar.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scatterpolar.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scatterpolar.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scatterpolar.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatterpolar.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scatterpolar.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatterpolar.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolar.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterpolar.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolar.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolar.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolar.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolar.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scatterpolar.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scatterpolar.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scatterpolar.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatterpolar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scatterpolar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatterpolar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scatterpolar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scatterpolar.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scatterpolar.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scatterpolar.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolar.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterpolar.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolar.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolar.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "scatterpolar.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatterpolar.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatterpolar.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "scatterpolar.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatterpolar.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatterpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatterpolar.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatterpolar.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.marker", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "scatterpolar.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatterpolar.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatterpolar.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatterpolar.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatterpolar.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatterpolar.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatterpolar.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "scatterpolar.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.marker.angleref": { + "params": { + "plotly_name": "angleref", + "parent_name": "scatterpolar.marker", + "edit_type": "plot", + "values": [ + "previous", + "up" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "scatterpolar.marker", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "scatterpolar.line": { + "params": { + "plotly_name": "line", + "parent_name": "scatterpolar", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatterpolar.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.line.smoothing": { + "params": { + "plotly_name": "smoothing", + "parent_name": "scatterpolar.line", + "edit_type": "plot", + "max": 1.3, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.line.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "scatterpolar.line", + "edit_type": "plot", + "values": [ + "linear", + "spline" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "scatterpolar.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "scatterpolar.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.line.backoffsrc": { + "params": { + "plotly_name": "backoffsrc", + "parent_name": "scatterpolar.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.line.backoff": { + "params": { + "plotly_name": "backoff", + "parent_name": "scatterpolar.line", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scatterpolar", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scatterpolar", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scatterpolar.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scatterpolar", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatterpolar.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterpolar.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatterpolar.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterpolar.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolar.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterpolar.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterpolar.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterpolar.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolar.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterpolar.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterpolar.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterpolar.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolar.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterpolar.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolar.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scatterpolar", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterpolar.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scatterpolar", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scatterpolar.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scatterpolar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolar.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scatterpolar", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatterpolar.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scatterpolar", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatterpolar.hoveron": { + "params": { + "plotly_name": "hoveron", + "parent_name": "scatterpolar", + "edit_type": "style", + "flags": [ + "points", + "fills" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolar.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scatterpolar", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scatterpolar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scatterpolar.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolar.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatterpolar.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatterpolar.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scatterpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatterpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatterpolar.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scatterpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatterpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scatterpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatterpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scatterpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatterpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatterpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatterpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatterpolar.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scatterpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatterpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatterpolar.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scatterpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatterpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolar.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scatterpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatterpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatterpolar.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatterpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatterpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scatterpolar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatterpolar.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scatterpolar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatterpolar.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scatterpolar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scatterpolar.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scatterpolar", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "r", + "theta", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatterpolar.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "scatterpolar", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatterpolar.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "scatterpolar", + "edit_type": "calc", + "values": [ + "none", + "toself", + "tonext" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatterpolar.dtheta": { + "params": { + "plotly_name": "dtheta", + "parent_name": "scatterpolar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatterpolar.dr": { + "params": { + "plotly_name": "dr", + "parent_name": "scatterpolar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatterpolar.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scatterpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatterpolar.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scatterpolar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatterpolar.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scatterpolar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatterpolar.cliponaxis": { + "params": { + "plotly_name": "cliponaxis", + "parent_name": "scatterpolar", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scattermapbox": { + "params": { + "plotly_name": "scattermapbox", + "parent_name": "", + "data_class_str": "Scattermapbox", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scattermapbox", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "scattermapbox", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattermapbox.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermapbox.unselected.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattermapbox.unselected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermapbox.unselected.marker", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scattermapbox.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scattermapbox", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scattermapbox.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scattermapbox", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scattermapbox", + "array_ok": false, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattermapbox", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattermapbox.textfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermapbox.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattermapbox.textfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermapbox.textfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattermapbox.textfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermapbox.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermapbox.textfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattermapbox", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "scattermapbox", + "dflt": "mapbox", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "scattermapbox.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scattermapbox", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scattermapbox.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermapbox.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scattermapbox.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scattermapbox", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "scattermapbox", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattermapbox.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "scattermapbox", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattermapbox.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermapbox.selected.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattermapbox.selected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermapbox.selected.marker", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattermapbox", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattermapbox", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattermapbox.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scattermapbox", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermapbox.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scattermapbox", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scattermapbox.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattermapbox", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scattermapbox.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scattermapbox.marker", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattermapbox.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scattermapbox.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scattermapbox.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scattermapbox.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermapbox.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scattermapbox.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scattermapbox.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scattermapbox.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattermapbox.marker", + "array_ok": true, + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattermapbox.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scattermapbox.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scattermapbox.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scattermapbox.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scattermapbox.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scattermapbox.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattermapbox.marker.colorbar.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scattermapbox.marker.colorbar.title", + "edit_type": "calc", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattermapbox.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattermapbox.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermapbox.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattermapbox.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattermapbox.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattermapbox.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermapbox.marker.colorbar.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattermapbox.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattermapbox.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermapbox.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattermapbox.marker.colorbar.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermapbox.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermapbox.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermapbox.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermapbox.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scattermapbox.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scattermapbox.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scattermapbox.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scattermapbox.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scattermapbox.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattermapbox.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scattermapbox.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scattermapbox.marker.colorbar.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scattermapbox.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scattermapbox.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattermapbox.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermapbox.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattermapbox.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattermapbox.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattermapbox.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermapbox.marker.colorbar.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattermapbox.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattermapbox.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermapbox.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattermapbox.marker.colorbar.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermapbox.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermapbox.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "scattermapbox.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattermapbox.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scattermapbox.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattermapbox.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattermapbox.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattermapbox.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scattermapbox.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scattermapbox.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermapbox.marker", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scattermapbox.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scattermapbox.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scattermapbox.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scattermapbox.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scattermapbox.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scattermapbox.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "scattermapbox.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "scattermapbox.marker", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattermapbox.marker.allowoverlap": { + "params": { + "plotly_name": "allowoverlap", + "parent_name": "scattermapbox.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.lonsrc": { + "params": { + "plotly_name": "lonsrc", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.lon": { + "params": { + "plotly_name": "lon", + "parent_name": "scattermapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermapbox.line": { + "params": { + "plotly_name": "line", + "parent_name": "scattermapbox", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattermapbox.line", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermapbox.line", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scattermapbox", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scattermapbox", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scattermapbox.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scattermapbox", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattermapbox.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattermapbox.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattermapbox.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattermapbox.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermapbox.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattermapbox.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattermapbox.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattermapbox.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermapbox.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattermapbox.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattermapbox.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattermapbox.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermapbox.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattermapbox.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermapbox.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermapbox.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scattermapbox", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattermapbox.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scattermapbox", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scattermapbox.latsrc": { + "params": { + "plotly_name": "latsrc", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.lat": { + "params": { + "plotly_name": "lat", + "parent_name": "scattermapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermapbox.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scattermapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermapbox.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scattermapbox", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scattermapbox", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermapbox.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scattermapbox", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scattermapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scattermapbox.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scattermapbox.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattermapbox.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scattermapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattermapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermapbox.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scattermapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattermapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scattermapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattermapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scattermapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattermapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattermapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scattermapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattermapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scattermapbox.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scattermapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattermapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermapbox.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scattermapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattermapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermapbox.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattermapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scattermapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattermapbox.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scattermapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattermapbox.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scattermapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scattermapbox.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scattermapbox", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "lon", + "lat", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermapbox.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "scattermapbox", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "scattermapbox", + "edit_type": "calc", + "values": [ + "none", + "toself" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermapbox.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scattermapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scattermapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermapbox.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scattermapbox", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.cluster": { + "params": { + "plotly_name": "cluster", + "parent_name": "scattermapbox", + "data_class_str": "Cluster", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermapbox.cluster.stepsrc": { + "params": { + "plotly_name": "stepsrc", + "parent_name": "scattermapbox.cluster", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.cluster.step": { + "params": { + "plotly_name": "step", + "parent_name": "scattermapbox.cluster", + "array_ok": true, + "edit_type": "calc", + "min": -1 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.cluster.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattermapbox.cluster", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.cluster.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermapbox.cluster", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.cluster.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scattermapbox.cluster", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.cluster.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattermapbox.cluster", + "array_ok": true, + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.cluster.maxzoom": { + "params": { + "plotly_name": "maxzoom", + "parent_name": "scattermapbox.cluster", + "edit_type": "calc", + "max": 24, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermapbox.cluster.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scattermapbox.cluster", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermapbox.cluster.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattermapbox.cluster", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermapbox.cluster.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermapbox.cluster", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermapbox.below": { + "params": { + "plotly_name": "below", + "parent_name": "scattermapbox", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap": { + "params": { + "plotly_name": "scattermap", + "parent_name": "", + "data_class_str": "Scattermap", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scattermap", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "scattermap", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattermap.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermap.unselected.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattermap.unselected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermap.unselected.marker", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scattermap.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scattermap", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scattermap.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scattermap", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scattermap", + "array_ok": false, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattermap", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattermap.textfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermap.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattermap.textfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermap.textfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattermap.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattermap.textfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermap.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermap.textfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattermap", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "scattermap", + "dflt": "map", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "scattermap.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scattermap", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scattermap.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermap.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scattermap.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scattermap", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scattermap.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "scattermap", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattermap.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "scattermap", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattermap.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermap.selected.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattermap.selected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermap.selected.marker", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattermap", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattermap", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattermap.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scattermap", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermap.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scattermap", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scattermap.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattermap", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scattermap.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scattermap.marker", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattermap.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scattermap.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scattermap.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scattermap.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermap.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scattermap.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermap.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scattermap.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermap.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scattermap.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattermap.marker", + "array_ok": true, + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattermap.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scattermap.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scattermap.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scattermap.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scattermap.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scattermap.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattermap.marker.colorbar.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scattermap.marker.colorbar.title", + "edit_type": "calc", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattermap.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattermap.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermap.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattermap.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattermap.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattermap.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermap.marker.colorbar.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattermap.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattermap.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermap.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattermap.marker.colorbar.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermap.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermap.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermap.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermap.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scattermap.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scattermap.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scattermap.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scattermap.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scattermap.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattermap.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scattermap.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermap.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scattermap.marker.colorbar.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scattermap.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scattermap.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattermap.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermap.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattermap.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattermap.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattermap.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermap.marker.colorbar.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattermap.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattermap.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermap.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattermap.marker.colorbar.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermap.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermap.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "scattermap.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattermap.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermap.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermap.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scattermap.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattermap.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattermap.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattermap.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scattermap.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scattermap.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermap.marker", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scattermap.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scattermap.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scattermap.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scattermap.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scattermap.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scattermap.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattermap.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scattermap.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattermap.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "scattermap.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "scattermap.marker", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattermap.marker.allowoverlap": { + "params": { + "plotly_name": "allowoverlap", + "parent_name": "scattermap.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermap.lonsrc": { + "params": { + "plotly_name": "lonsrc", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.lon": { + "params": { + "plotly_name": "lon", + "parent_name": "scattermap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermap.line": { + "params": { + "plotly_name": "line", + "parent_name": "scattermap", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattermap.line", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermap.line", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scattermap", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scattermap", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scattermap.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scattermap", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattermap.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattermap.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattermap.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattermap.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermap.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattermap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattermap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattermap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermap.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattermap.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattermap.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattermap.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattermap.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermap.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattermap.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermap.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermap.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattermap.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scattermap", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattermap.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scattermap", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scattermap.latsrc": { + "params": { + "plotly_name": "latsrc", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.lat": { + "params": { + "plotly_name": "lat", + "parent_name": "scattermap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermap.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scattermap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermap.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scattermap", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scattermap", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattermap.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scattermap", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scattermap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scattermap.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scattermap.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattermap.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scattermap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattermap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattermap.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scattermap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattermap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scattermap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattermap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scattermap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattermap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattermap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattermap.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scattermap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattermap.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scattermap.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scattermap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattermap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermap.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scattermap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattermap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattermap.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattermap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermap.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattermap.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scattermap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattermap.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattermap.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scattermap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattermap.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattermap.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scattermap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scattermap.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scattermap", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "lon", + "lat", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattermap.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "scattermap", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "scattermap", + "edit_type": "calc", + "values": [ + "none", + "toself" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattermap.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scattermap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scattermap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattermap.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scattermap", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermap.cluster": { + "params": { + "plotly_name": "cluster", + "parent_name": "scattermap", + "data_class_str": "Cluster", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattermap.cluster.stepsrc": { + "params": { + "plotly_name": "stepsrc", + "parent_name": "scattermap.cluster", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.cluster.step": { + "params": { + "plotly_name": "step", + "parent_name": "scattermap.cluster", + "array_ok": true, + "edit_type": "calc", + "min": -1 + }, + "superclass": "NumberValidator" + }, + "scattermap.cluster.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattermap.cluster", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.cluster.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattermap.cluster", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.cluster.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scattermap.cluster", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.cluster.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattermap.cluster", + "array_ok": true, + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.cluster.maxzoom": { + "params": { + "plotly_name": "maxzoom", + "parent_name": "scattermap.cluster", + "edit_type": "calc", + "max": 24, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattermap.cluster.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scattermap.cluster", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattermap.cluster.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattermap.cluster", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattermap.cluster.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattermap.cluster", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattermap.below": { + "params": { + "plotly_name": "below", + "parent_name": "scattermap", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl": { + "params": { + "plotly_name": "scattergl", + "parent_name": "", + "data_class_str": "Scattergl", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.yperiodalignment": { + "params": { + "plotly_name": "yperiodalignment", + "parent_name": "scattergl", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.yperiod0": { + "params": { + "plotly_name": "yperiod0", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattergl.yperiod": { + "params": { + "plotly_name": "yperiod", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattergl.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "scattergl", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "scattergl", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "scattergl.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "scattergl", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "scattergl.y": { + "params": { + "plotly_name": "y", + "parent_name": "scattergl", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scattergl.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.xperiodalignment": { + "params": { + "plotly_name": "xperiodalignment", + "parent_name": "scattergl", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.xperiod0": { + "params": { + "plotly_name": "xperiod0", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattergl.xperiod": { + "params": { + "plotly_name": "xperiod", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattergl.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "scattergl", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "scattergl", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "scattergl.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "scattergl", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "scattergl.x": { + "params": { + "plotly_name": "x", + "parent_name": "scattergl", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scattergl.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scattergl", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "scattergl", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattergl.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.unselected.textfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattergl.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergl.unselected.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattergl.unselected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.unselected.marker", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scattergl.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scattergl", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scattergl.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scattergl", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scattergl", + "array_ok": true, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattergl", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scattergl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattergl.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "bold" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scattergl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattergl.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scattergl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattergl.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattergl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergl.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattergl.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scattergl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattergl.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergl.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattergl.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattergl", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scattergl", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scattergl.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergl.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scattergl.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scattergl", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scattergl.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattergl.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "scattergl", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattergl.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.selected.textfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattergl.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergl.selected.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattergl.selected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.selected.marker", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattergl", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattergl", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattergl.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scattergl", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergl.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scattergl", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scattergl.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattergl", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scattergl.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scattergl.marker", + "array_ok": true, + "edit_type": "calc", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattergl.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scattergl.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scattergl.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scattergl.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergl.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scattergl.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scattergl.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scattergl.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattergl.marker", + "array_ok": true, + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "scattergl.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "scattergl.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattergl.marker.line", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scattergl.marker.line", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattergl.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scattergl.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scattergl.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scattergl.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scattergl.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.marker.line", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scattergl.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "scattergl.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scattergl.marker.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scattergl.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scattergl.marker.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scattergl.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattergl.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scattergl.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattergl.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattergl.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scattergl.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scattergl.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scattergl.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scattergl.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scattergl.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattergl.marker.colorbar.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scattergl.marker.colorbar.title", + "edit_type": "calc", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattergl.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattergl.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergl.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattergl.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattergl.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattergl.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergl.marker.colorbar.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattergl.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattergl.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergl.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattergl.marker.colorbar.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergl.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergl.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergl.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scattergl.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scattergl.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scattergl.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scattergl.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scattergl.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattergl.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scattergl.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scattergl.marker.colorbar.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scattergl.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scattergl.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattergl.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergl.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattergl.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattergl.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattergl.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergl.marker.colorbar.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattergl.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattergl.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergl.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattergl.marker.colorbar.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergl.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "scattergl.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattergl.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scattergl.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattergl.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattergl.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattergl.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scattergl.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scattergl.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.marker", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scattergl.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scattergl.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scattergl.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scattergl.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scattergl.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattergl.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scattergl.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattergl.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scattergl.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattergl.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "scattergl.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "scattergl.marker", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "scattergl.line": { + "params": { + "plotly_name": "line", + "parent_name": "scattergl", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattergl.line", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.line.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "scattergl.line", + "edit_type": "calc", + "values": [ + "linear", + "hv", + "vh", + "hvh", + "vhv" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "scattergl.line", + "edit_type": "calc", + "values": [ + "dash", + "dashdot", + "dot", + "longdash", + "longdashdot", + "solid" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.line", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scattergl", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scattergl", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scattergl.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scattergl", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattergl.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattergl.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattergl.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattergl.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergl.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattergl.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattergl.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattergl.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergl.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattergl.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattergl.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattergl.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattergl.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergl.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattergl.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergl.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattergl.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scattergl", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattergl.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scattergl", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scattergl.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergl.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scattergl", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergl.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scattergl", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scattergl.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scattergl", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scattergl.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scattergl.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scattergl.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattergl.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scattergl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattergl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergl.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scattergl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattergl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scattergl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattergl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scattergl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattergl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattergl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattergl.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scattergl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattergl.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scattergl.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scattergl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattergl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergl.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scattergl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattergl.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergl.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattergl.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattergl.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scattergl.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattergl.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattergl.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scattergl.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattergl.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattergl.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scattergl.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scattergl.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scattergl", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergl.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "scattergl", + "edit_type": "calc", + "values": [ + "none", + "tozeroy", + "tozerox", + "tonexty", + "tonextx", + "toself", + "tonext" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.error_y": { + "params": { + "plotly_name": "error_y", + "parent_name": "scattergl", + "data_class_str": "ErrorY", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.error_y.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattergl.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.error_y.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scattergl.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.error_y.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "scattergl.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.error_y.value": { + "params": { + "plotly_name": "value", + "parent_name": "scattergl.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.error_y.type": { + "params": { + "plotly_name": "type", + "parent_name": "scattergl.error_y", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.error_y.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "scattergl.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scattergl.error_y.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "scattergl.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scattergl.error_y.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scattergl.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.error_y.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "scattergl.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.error_y.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.error_y", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.error_y.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "scattergl.error_y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.error_y.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "scattergl.error_y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.error_y.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "scattergl.error_y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergl.error_y.array": { + "params": { + "plotly_name": "array", + "parent_name": "scattergl.error_y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergl.error_x": { + "params": { + "plotly_name": "error_x", + "parent_name": "scattergl", + "data_class_str": "ErrorX", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergl.error_x.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattergl.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.error_x.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scattergl.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.error_x.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "scattergl.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.error_x.value": { + "params": { + "plotly_name": "value", + "parent_name": "scattergl.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.error_x.type": { + "params": { + "plotly_name": "type", + "parent_name": "scattergl.error_x", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergl.error_x.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "scattergl.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scattergl.error_x.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "scattergl.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scattergl.error_x.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scattergl.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergl.error_x.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "scattergl.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.error_x.copy_ystyle": { + "params": { + "plotly_name": "copy_ystyle", + "parent_name": "scattergl.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergl.error_x.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergl.error_x", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergl.error_x.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "scattergl.error_x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.error_x.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "scattergl.error_x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.error_x.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "scattergl.error_x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergl.error_x.array": { + "params": { + "plotly_name": "array", + "parent_name": "scattergl.error_x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergl.dy": { + "params": { + "plotly_name": "dy", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattergl.dx": { + "params": { + "plotly_name": "dx", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattergl.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scattergl", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergl.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergl.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scattergl", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergeo": { + "params": { + "plotly_name": "scattergeo", + "parent_name": "", + "data_class_str": "Scattergeo", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scattergeo", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "scattergeo", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattergeo.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.unselected.textfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattergeo.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergeo.unselected.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattergeo.unselected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.unselected.marker", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scattergeo.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scattergeo", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scattergeo.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scattergeo", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scattergeo", + "array_ok": true, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattergeo", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scattergeo.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattergeo.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergeo.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scattergeo.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattergeo.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scattergeo.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattergeo.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scattergeo.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattergeo.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattergeo.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergeo.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattergeo.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scattergeo.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattergeo.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scattergeo.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattergeo.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergeo.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scattergeo.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattergeo.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergeo.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattergeo.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattergeo", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scattergeo", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scattergeo.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergeo.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scattergeo.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scattergeo", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scattergeo.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "scattergeo", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattergeo.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "scattergeo", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattergeo.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.selected.textfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattergeo.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergeo.selected.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattergeo.selected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.selected.marker", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattergeo", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattergeo", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattergeo.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scattergeo", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergeo.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scattergeo", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scattergeo.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattergeo", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scattergeo.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scattergeo.marker", + "array_ok": true, + "edit_type": "calc", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.standoffsrc": { + "params": { + "plotly_name": "standoffsrc", + "parent_name": "scattergeo.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.standoff": { + "params": { + "plotly_name": "standoff", + "parent_name": "scattergeo.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattergeo.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scattergeo.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scattergeo.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scattergeo.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergeo.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scattergeo.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergeo.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scattergeo.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergeo.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scattergeo.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattergeo.marker", + "array_ok": true, + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "scattergeo.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "scattergeo.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattergeo.marker.line", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scattergeo.marker.line", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergeo.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattergeo.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scattergeo.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scattergeo.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scattergeo.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scattergeo.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.marker.line", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scattergeo.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "scattergeo.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scattergeo.marker.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scattergeo.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scattergeo.marker.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scattergeo.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattergeo.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scattergeo.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattergeo.marker.gradient": { + "params": { + "plotly_name": "gradient", + "parent_name": "scattergeo.marker", + "data_class_str": "Gradient", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.marker.gradient.typesrc": { + "params": { + "plotly_name": "typesrc", + "parent_name": "scattergeo.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.gradient.type": { + "params": { + "plotly_name": "type", + "parent_name": "scattergeo.marker.gradient", + "array_ok": true, + "edit_type": "calc", + "values": [ + "radial", + "horizontal", + "vertical", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.gradient.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattergeo.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.gradient.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.marker.gradient", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattergeo.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scattergeo.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scattergeo.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scattergeo.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scattergeo.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scattergeo.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattergeo.marker.colorbar.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scattergeo.marker.colorbar.title", + "edit_type": "calc", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattergeo.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattergeo.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergeo.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattergeo.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattergeo.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattergeo.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergeo.marker.colorbar.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattergeo.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattergeo.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergeo.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattergeo.marker.colorbar.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergeo.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergeo.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergeo.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scattergeo.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scattergeo.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scattergeo.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scattergeo.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scattergeo.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattergeo.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scattergeo.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergeo.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scattergeo.marker.colorbar.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scattergeo.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scattergeo.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattergeo.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergeo.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattergeo.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattergeo.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattergeo.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergeo.marker.colorbar.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattergeo.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattergeo.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergeo.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattergeo.marker.colorbar.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergeo.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "scattergeo.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattergeo.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergeo.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattergeo.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scattergeo.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattergeo.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattergeo.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattergeo.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scattergeo.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scattergeo.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.marker", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scattergeo.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scattergeo.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scattergeo.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scattergeo.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scattergeo.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattergeo.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scattergeo.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattergeo.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scattergeo.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattergeo.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "scattergeo.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.marker.angleref": { + "params": { + "plotly_name": "angleref", + "parent_name": "scattergeo.marker", + "edit_type": "calc", + "values": [ + "previous", + "up", + "north" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "scattergeo.marker", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "scattergeo.lonsrc": { + "params": { + "plotly_name": "lonsrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.lon": { + "params": { + "plotly_name": "lon", + "parent_name": "scattergeo", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergeo.locationssrc": { + "params": { + "plotly_name": "locationssrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.locations": { + "params": { + "plotly_name": "locations", + "parent_name": "scattergeo", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergeo.locationmode": { + "params": { + "plotly_name": "locationmode", + "parent_name": "scattergeo", + "edit_type": "calc", + "values": [ + "ISO-3", + "USA-states", + "country names", + "geojson-id" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.line": { + "params": { + "plotly_name": "line", + "parent_name": "scattergeo", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattergeo.line", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "scattergeo.line", + "edit_type": "calc", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "scattergeo.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.line", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scattergeo", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattergeo.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scattergeo", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scattergeo.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scattergeo", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattergeo.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattergeo.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattergeo.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattergeo.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergeo.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattergeo.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattergeo.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattergeo.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergeo.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattergeo.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattergeo.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattergeo.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattergeo.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergeo.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattergeo.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergeo.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattergeo.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scattergeo", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattergeo.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scattergeo", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scattergeo.latsrc": { + "params": { + "plotly_name": "latsrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.lat": { + "params": { + "plotly_name": "lat", + "parent_name": "scattergeo", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergeo.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scattergeo", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergeo.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scattergeo", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scattergeo", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scattergeo", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scattergeo.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scattergeo.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scattergeo.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattergeo.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattergeo.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scattergeo.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattergeo.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattergeo.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scattergeo.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattergeo.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scattergeo.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattergeo.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scattergeo.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattergeo.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattergeo.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattergeo.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattergeo.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scattergeo.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattergeo.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scattergeo.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scattergeo.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattergeo.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergeo.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scattergeo.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattergeo.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattergeo.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattergeo.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattergeo.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattergeo.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scattergeo.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattergeo.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattergeo.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scattergeo.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattergeo.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattergeo.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scattergeo.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scattergeo.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scattergeo", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "lon", + "lat", + "location", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattergeo.geojson": { + "params": { + "plotly_name": "geojson", + "parent_name": "scattergeo", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattergeo.geo": { + "params": { + "plotly_name": "geo", + "parent_name": "scattergeo", + "dflt": "geo", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "scattergeo.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "scattergeo", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattergeo.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "scattergeo", + "edit_type": "calc", + "values": [ + "none", + "toself" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattergeo.featureidkey": { + "params": { + "plotly_name": "featureidkey", + "parent_name": "scattergeo", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattergeo.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scattergeo", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattergeo.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scattergeo", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattergeo.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scattergeo", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattercarpet": { + "params": { + "plotly_name": "scattercarpet", + "parent_name": "", + "data_class_str": "Scattercarpet", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "scattercarpet", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "scattercarpet.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "scattercarpet", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "scattercarpet.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "scattercarpet", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "scattercarpet.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scattercarpet", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "scattercarpet", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattercarpet.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.unselected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattercarpet.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattercarpet.unselected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattercarpet.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scattercarpet.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scattercarpet", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scattercarpet.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scattercarpet", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scattercarpet.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scattercarpet", + "array_ok": true, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattercarpet", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scattercarpet.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattercarpet.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattercarpet.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scattercarpet.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattercarpet.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scattercarpet.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattercarpet.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scattercarpet.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattercarpet.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattercarpet.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattercarpet.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scattercarpet.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattercarpet.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattercarpet.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scattercarpet.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattercarpet.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattercarpet.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scattercarpet.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattercarpet.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattercarpet.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattercarpet.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.textfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattercarpet", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattercarpet.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scattercarpet", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scattercarpet.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattercarpet.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scattercarpet.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scattercarpet", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "scattercarpet", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scattercarpet.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "scattercarpet", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scattercarpet.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.selected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattercarpet.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattercarpet.selected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattercarpet.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattercarpet", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattercarpet", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattercarpet.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scattercarpet", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattercarpet.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scattercarpet", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scattercarpet.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scattercarpet", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scattercarpet.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scattercarpet.marker", + "array_ok": true, + "edit_type": "style", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.standoffsrc": { + "params": { + "plotly_name": "standoffsrc", + "parent_name": "scattercarpet.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.standoff": { + "params": { + "plotly_name": "standoff", + "parent_name": "scattercarpet.marker", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattercarpet.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scattercarpet.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scattercarpet.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scattercarpet.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattercarpet.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scattercarpet.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scattercarpet.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scattercarpet.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scattercarpet.marker", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.maxdisplayed": { + "params": { + "plotly_name": "maxdisplayed", + "parent_name": "scattercarpet.marker", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "scattercarpet.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "scattercarpet.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattercarpet.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scattercarpet.marker.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattercarpet.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scattercarpet.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scattercarpet.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scattercarpet.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scattercarpet.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.marker.line", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "scattercarpet.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scattercarpet.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scattercarpet.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scattercarpet.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scattercarpet.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scattercarpet.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.marker.gradient": { + "params": { + "plotly_name": "gradient", + "parent_name": "scattercarpet.marker", + "data_class_str": "Gradient", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.marker.gradient.typesrc": { + "params": { + "plotly_name": "typesrc", + "parent_name": "scattercarpet.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.gradient.type": { + "params": { + "plotly_name": "type", + "parent_name": "scattercarpet.marker.gradient", + "array_ok": true, + "edit_type": "calc", + "values": [ + "radial", + "horizontal", + "vertical", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.gradient.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattercarpet.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.gradient.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.marker.gradient", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattercarpet.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scattercarpet.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scattercarpet.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scattercarpet.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scattercarpet.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scattercarpet.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattercarpet.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scattercarpet.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattercarpet.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattercarpet.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattercarpet.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattercarpet.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattercarpet.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattercarpet.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattercarpet.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattercarpet.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattercarpet.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattercarpet.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattercarpet.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "scattercarpet.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "scattercarpet.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattercarpet.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scattercarpet.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scattercarpet.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scattercarpet.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scattercarpet.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scattercarpet.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scattercarpet.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scattercarpet.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scattercarpet.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scattercarpet.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scattercarpet.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattercarpet.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattercarpet.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattercarpet.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattercarpet.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattercarpet.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattercarpet.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattercarpet.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattercarpet.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattercarpet.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattercarpet.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattercarpet.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "scattercarpet.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattercarpet.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scattercarpet.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "scattercarpet.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scattercarpet.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattercarpet.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scattercarpet.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scattercarpet.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.marker", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "scattercarpet.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scattercarpet.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scattercarpet.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scattercarpet.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scattercarpet.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scattercarpet.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scattercarpet.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "scattercarpet.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.marker.angleref": { + "params": { + "plotly_name": "angleref", + "parent_name": "scattercarpet.marker", + "edit_type": "plot", + "values": [ + "previous", + "up" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "scattercarpet.marker", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "scattercarpet.line": { + "params": { + "plotly_name": "line", + "parent_name": "scattercarpet", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scattercarpet.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.line.smoothing": { + "params": { + "plotly_name": "smoothing", + "parent_name": "scattercarpet.line", + "edit_type": "plot", + "max": 1.3, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.line.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "scattercarpet.line", + "edit_type": "plot", + "values": [ + "linear", + "spline" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "scattercarpet.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "scattercarpet.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.line.backoffsrc": { + "params": { + "plotly_name": "backoffsrc", + "parent_name": "scattercarpet.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.line.backoff": { + "params": { + "plotly_name": "backoff", + "parent_name": "scattercarpet.line", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scattercarpet", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scattercarpet", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scattercarpet.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scattercarpet", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scattercarpet.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattercarpet.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattercarpet.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattercarpet.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattercarpet.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattercarpet.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattercarpet.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattercarpet.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattercarpet.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattercarpet.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattercarpet.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattercarpet.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattercarpet.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattercarpet.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattercarpet.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scattercarpet", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattercarpet.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scattercarpet", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scattercarpet.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scattercarpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattercarpet.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scattercarpet", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scattercarpet.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scattercarpet", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scattercarpet.hoveron": { + "params": { + "plotly_name": "hoveron", + "parent_name": "scattercarpet", + "edit_type": "style", + "flags": [ + "points", + "fills" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattercarpet.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scattercarpet", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scattercarpet.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scattercarpet.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scattercarpet.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scattercarpet.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scattercarpet.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scattercarpet.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scattercarpet.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scattercarpet.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scattercarpet.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scattercarpet.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scattercarpet.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scattercarpet.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scattercarpet.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scattercarpet.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scattercarpet.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scattercarpet.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scattercarpet.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scattercarpet.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scattercarpet.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scattercarpet.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scattercarpet.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scattercarpet.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattercarpet.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scattercarpet.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scattercarpet.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scattercarpet.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scattercarpet.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scattercarpet.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scattercarpet.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scattercarpet.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scattercarpet.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scattercarpet.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scattercarpet.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scattercarpet.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scattercarpet", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "a", + "b", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scattercarpet.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "scattercarpet", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scattercarpet.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "scattercarpet", + "edit_type": "calc", + "values": [ + "none", + "toself", + "tonext" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scattercarpet.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scattercarpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattercarpet.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scattercarpet", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scattercarpet.carpet": { + "params": { + "plotly_name": "carpet", + "parent_name": "scattercarpet", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scattercarpet.bsrc": { + "params": { + "plotly_name": "bsrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.b": { + "params": { + "plotly_name": "b", + "parent_name": "scattercarpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scattercarpet.asrc": { + "params": { + "plotly_name": "asrc", + "parent_name": "scattercarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scattercarpet.a": { + "params": { + "plotly_name": "a", + "parent_name": "scattercarpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d": { + "params": { + "plotly_name": "scatter3d", + "parent_name": "", + "data_class_str": "Scatter3d", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "scatter3d", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.zcalendar": { + "params": { + "plotly_name": "zcalendar", + "parent_name": "scatter3d", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.z": { + "params": { + "plotly_name": "z", + "parent_name": "scatter3d", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "scatter3d", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "scatter3d", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.y": { + "params": { + "plotly_name": "y", + "parent_name": "scatter3d", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "scatter3d", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "scatter3d", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.x": { + "params": { + "plotly_name": "x", + "parent_name": "scatter3d", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scatter3d", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scatter3d.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scatter3d", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scatter3d.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scatter3d", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scatter3d", + "array_ok": true, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatter3d", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scatter3d.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter3d.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scatter3d.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter3d.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scatter3d.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter3d.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatter3d.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter3d.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter3d.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scatter3d.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter3d.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter3d.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatter3d.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatter3d", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.surfacecolor": { + "params": { + "plotly_name": "surfacecolor", + "parent_name": "scatter3d", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.surfaceaxis": { + "params": { + "plotly_name": "surfaceaxis", + "parent_name": "scatter3d", + "edit_type": "calc", + "values": [ + -1, + 0, + 1, + 2 + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scatter3d", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scatter3d.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter3d.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scatter3d.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scatter3d", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.scene": { + "params": { + "plotly_name": "scene", + "parent_name": "scatter3d", + "dflt": "scene", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "scatter3d.projection": { + "params": { + "plotly_name": "projection", + "parent_name": "scatter3d", + "data_class_str": "Projection", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.projection.z": { + "params": { + "plotly_name": "z", + "parent_name": "scatter3d.projection", + "data_class_str": "Z", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.projection.z.show": { + "params": { + "plotly_name": "show", + "parent_name": "scatter3d.projection.z", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.projection.z.scale": { + "params": { + "plotly_name": "scale", + "parent_name": "scatter3d.projection.z", + "edit_type": "calc", + "max": 10, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.projection.z.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatter3d.projection.z", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.projection.y": { + "params": { + "plotly_name": "y", + "parent_name": "scatter3d.projection", + "data_class_str": "Y", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.projection.y.show": { + "params": { + "plotly_name": "show", + "parent_name": "scatter3d.projection.y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.projection.y.scale": { + "params": { + "plotly_name": "scale", + "parent_name": "scatter3d.projection.y", + "edit_type": "calc", + "max": 10, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.projection.y.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatter3d.projection.y", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.projection.x": { + "params": { + "plotly_name": "x", + "parent_name": "scatter3d.projection", + "data_class_str": "X", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.projection.x.show": { + "params": { + "plotly_name": "show", + "parent_name": "scatter3d.projection.x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.projection.x.scale": { + "params": { + "plotly_name": "scale", + "parent_name": "scatter3d.projection.x", + "edit_type": "calc", + "max": 10, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.projection.x.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatter3d.projection.x", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatter3d", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatter3d", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatter3d.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scatter3d", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter3d.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scatter3d", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scatter3d.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatter3d", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scatter3d.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scatter3d.marker", + "array_ok": true, + "edit_type": "calc", + "values": [ + "circle", + "circle-open", + "cross", + "diamond", + "diamond-open", + "square", + "square-open", + "x" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatter3d.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scatter3d.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scatter3d.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scatter3d.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter3d.marker", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scatter3d.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatter3d.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatter3d.marker", + "array_ok": false, + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "scatter3d.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatter3d.marker.line", + "array_ok": false, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatter3d.marker.line", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatter3d.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatter3d.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatter3d.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatter3d.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatter3d.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.marker.line", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scatter3d.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatter3d.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatter3d.marker.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatter3d.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatter3d.marker.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatter3d.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatter3d.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatter3d.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatter3d.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatter3d.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatter3d.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatter3d.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scatter3d.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scatter3d.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scatter3d.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatter3d.marker.colorbar.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scatter3d.marker.colorbar.title", + "edit_type": "calc", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatter3d.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter3d.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter3d.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter3d.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter3d.marker.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter3d.marker.colorbar.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter3d.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter3d.marker.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter3d.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter3d.marker.colorbar.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.marker.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scatter3d.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scatter3d.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scatter3d.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatter3d.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scatter3d.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatter3d.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scatter3d.marker.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scatter3d.marker.colorbar.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scatter3d.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scatter3d.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter3d.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter3d.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter3d.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter3d.marker.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter3d.marker.colorbar.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter3d.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter3d.marker.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter3d.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter3d.marker.colorbar.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter3d.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.marker.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "scatter3d.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatter3d.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatter3d.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatter3d.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatter3d.marker.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatter3d.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatter3d.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.marker", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scatter3d.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatter3d.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatter3d.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatter3d.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatter3d.marker", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatter3d.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatter3d.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatter3d.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatter3d.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatter3d.line": { + "params": { + "plotly_name": "line", + "parent_name": "scatter3d", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatter3d.line", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scatter3d.line", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatter3d.line", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "scatter3d.line", + "edit_type": "calc", + "values": [ + "dash", + "dashdot", + "dot", + "longdash", + "longdashdot", + "solid" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatter3d.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatter3d.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatter3d.line.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scatter3d.line", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.line.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scatter3d.line.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scatter3d.line.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatter3d.line.colorbar.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scatter3d.line.colorbar.title", + "edit_type": "calc", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatter3d.line.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.line.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter3d.line.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.line.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter3d.line.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter3d.line.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter3d.line.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter3d.line.colorbar.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter3d.line.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter3d.line.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter3d.line.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter3d.line.colorbar.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.line.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.line.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.line.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.line.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.line.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.line.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.line.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scatter3d.line.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.line.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scatter3d.line.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scatter3d.line.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatter3d.line.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scatter3d.line.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatter3d.line.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scatter3d.line.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.line.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scatter3d.line.colorbar.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scatter3d.line.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scatter3d.line.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.line.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter3d.line.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.line.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter3d.line.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter3d.line.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter3d.line.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter3d.line.colorbar.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter3d.line.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter3d.line.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter3d.line.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter3d.line.colorbar.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter3d.line.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.line.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.line.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.line.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "scatter3d.line.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatter3d.line.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.line.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.line.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.line.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.line.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatter3d.line.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.line.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatter3d.line.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.line.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatter3d.line.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatter3d.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatter3d.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.line", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "scatter3d.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatter3d.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatter3d.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatter3d.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatter3d.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatter3d.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatter3d.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatter3d.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatter3d.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatter3d.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scatter3d", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scatter3d", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scatter3d.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scatter3d", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatter3d.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatter3d.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatter3d.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter3d.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter3d.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter3d.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter3d.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter3d.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter3d.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter3d.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatter3d.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter3d.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter3d.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter3d.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter3d.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter3d.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scatter3d", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatter3d.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scatter3d", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scatter3d.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scatter3d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scatter3d", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scatter3d", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter3d.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scatter3d", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scatter3d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scatter3d.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatter3d.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scatter3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scatter3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scatter3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scatter3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatter3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter3d.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scatter3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatter3d.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scatter3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter3d.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scatter3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter3d.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatter3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatter3d.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scatter3d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatter3d.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatter3d.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scatter3d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatter3d.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatter3d.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scatter3d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scatter3d.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scatter3d", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter3d.error_z": { + "params": { + "plotly_name": "error_z", + "parent_name": "scatter3d", + "data_class_str": "ErrorZ", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.error_z.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatter3d.error_z", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_z.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scatter3d.error_z", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.error_z.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "scatter3d.error_z", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_z.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatter3d.error_z", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_z.type": { + "params": { + "plotly_name": "type", + "parent_name": "scatter3d.error_z", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.error_z.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "scatter3d.error_z", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.error_z.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "scatter3d.error_z", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.error_z.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatter3d.error_z", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_z.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "scatter3d.error_z", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.error_z.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.error_z", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.error_z.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "scatter3d.error_z", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.error_z.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "scatter3d.error_z", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.error_z.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "scatter3d.error_z", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.error_z.array": { + "params": { + "plotly_name": "array", + "parent_name": "scatter3d.error_z", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.error_y": { + "params": { + "plotly_name": "error_y", + "parent_name": "scatter3d", + "data_class_str": "ErrorY", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.error_y.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatter3d.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_y.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scatter3d.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.error_y.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "scatter3d.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_y.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatter3d.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_y.type": { + "params": { + "plotly_name": "type", + "parent_name": "scatter3d.error_y", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.error_y.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "scatter3d.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.error_y.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "scatter3d.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.error_y.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatter3d.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_y.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "scatter3d.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.error_y.copy_zstyle": { + "params": { + "plotly_name": "copy_zstyle", + "parent_name": "scatter3d.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.error_y.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.error_y", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.error_y.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "scatter3d.error_y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.error_y.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "scatter3d.error_y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.error_y.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "scatter3d.error_y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.error_y.array": { + "params": { + "plotly_name": "array", + "parent_name": "scatter3d.error_y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.error_x": { + "params": { + "plotly_name": "error_x", + "parent_name": "scatter3d", + "data_class_str": "ErrorX", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter3d.error_x.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatter3d.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_x.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scatter3d.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.error_x.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "scatter3d.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_x.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatter3d.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_x.type": { + "params": { + "plotly_name": "type", + "parent_name": "scatter3d.error_x", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter3d.error_x.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "scatter3d.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.error_x.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "scatter3d.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter3d.error_x.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatter3d.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter3d.error_x.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "scatter3d.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.error_x.copy_zstyle": { + "params": { + "plotly_name": "copy_zstyle", + "parent_name": "scatter3d.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter3d.error_x.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter3d.error_x", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter3d.error_x.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "scatter3d.error_x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.error_x.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "scatter3d.error_x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.error_x.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "scatter3d.error_x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.error_x.array": { + "params": { + "plotly_name": "array", + "parent_name": "scatter3d.error_x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scatter3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter3d.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scatter3d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter3d.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scatter3d", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter": { + "params": { + "plotly_name": "scatter", + "parent_name": "", + "data_class_str": "Scatter", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "scatter", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "scatter.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.yperiodalignment": { + "params": { + "plotly_name": "yperiodalignment", + "parent_name": "scatter", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.yperiod0": { + "params": { + "plotly_name": "yperiod0", + "parent_name": "scatter", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatter.yperiod": { + "params": { + "plotly_name": "yperiod", + "parent_name": "scatter", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatter.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatter.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "scatter", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "scatter", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "scatter.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "scatter", + "anim": true, + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "scatter.y": { + "params": { + "plotly_name": "y", + "parent_name": "scatter", + "anim": true, + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scatter.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.xperiodalignment": { + "params": { + "plotly_name": "xperiodalignment", + "parent_name": "scatter", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.xperiod0": { + "params": { + "plotly_name": "xperiod0", + "parent_name": "scatter", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatter.xperiod": { + "params": { + "plotly_name": "xperiod", + "parent_name": "scatter", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatter.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatter.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "scatter", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "scatter", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "scatter.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "scatter", + "anim": true, + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "scatter.x": { + "params": { + "plotly_name": "x", + "parent_name": "scatter", + "anim": true, + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "scatter.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scatter", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "scatter", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatter.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.unselected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatter.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter.unselected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatter.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "scatter.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "scatter", + "anim": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "scatter.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "scatter", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "scatter", + "array_ok": true, + "edit_type": "calc", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatter", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scatter.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scatter.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scatter.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scatter.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatter.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scatter.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scatter.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scatter.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatter.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.textfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatter", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "scatter", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "scatter.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "scatter.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.stackgroup": { + "params": { + "plotly_name": "stackgroup", + "parent_name": "scatter", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter.stackgaps": { + "params": { + "plotly_name": "stackgaps", + "parent_name": "scatter", + "edit_type": "calc", + "values": [ + "infer zero", + "interpolate" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "scatter", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "scatter.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "scatter", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "scatter.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "scatter", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "scatter.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.selected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatter.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter.selected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatter.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scatter", + "edit_type": "calc", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatter", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.offsetgroup": { + "params": { + "plotly_name": "offsetgroup", + "parent_name": "scatter", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "scatter.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatter", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatter.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "scatter", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "lines", + "markers", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "scatter", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "scatter.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "scatter", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.marker.symbolsrc": { + "params": { + "plotly_name": "symbolsrc", + "parent_name": "scatter.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "scatter.marker", + "array_ok": true, + "edit_type": "style", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.standoffsrc": { + "params": { + "plotly_name": "standoffsrc", + "parent_name": "scatter.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.standoff": { + "params": { + "plotly_name": "standoff", + "parent_name": "scatter.marker", + "anim": true, + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatter.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "scatter.marker", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatter.marker.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "scatter.marker", + "edit_type": "calc", + "values": [ + "diameter", + "area" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.sizemin": { + "params": { + "plotly_name": "sizemin", + "parent_name": "scatter.marker", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter.marker", + "anim": true, + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "scatter.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatter.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatter.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "scatter.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "scatter.marker", + "anim": true, + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.maxdisplayed": { + "params": { + "plotly_name": "maxdisplayed", + "parent_name": "scatter.marker", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "scatter.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "scatter.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatter.marker.line", + "anim": true, + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "scatter.marker.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatter.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatter.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatter.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatter.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatter.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatter.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.marker.line", + "anim": true, + "array_ok": true, + "edit_type": "style", + "colorscale_path": "scatter.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatter.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatter.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatter.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatter.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatter.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatter.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatter.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatter.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatter.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatter.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatter.marker.gradient": { + "params": { + "plotly_name": "gradient", + "parent_name": "scatter.marker", + "data_class_str": "Gradient", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.marker.gradient.typesrc": { + "params": { + "plotly_name": "typesrc", + "parent_name": "scatter.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.gradient.type": { + "params": { + "plotly_name": "type", + "parent_name": "scatter.marker.gradient", + "array_ok": true, + "edit_type": "calc", + "values": [ + "radial", + "horizontal", + "vertical", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.gradient.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatter.marker.gradient", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.gradient.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.marker.gradient", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "scatter.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatter.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatter.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "scatter.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "scatter.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "scatter.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "scatter.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatter.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "scatter.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatter.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatter.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "scatter.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "scatter.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "scatter.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "scatter.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "scatter.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "scatter.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "scatter.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatter.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "scatter.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "scatter.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "scatter.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scatter.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "scatter.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "scatter.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "scatter.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatter.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatter.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "scatter.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatter.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scatter.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "scatter.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatter.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "scatter.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "scatter.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatter.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatter.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "scatter.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "scatter.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "scatter.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.marker", + "anim": true, + "array_ok": true, + "edit_type": "style", + "colorscale_path": "scatter.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "scatter.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "scatter.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatter.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "scatter.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "scatter.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "scatter.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "scatter.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "scatter.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatter.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "scatter.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "scatter.marker.anglesrc": { + "params": { + "plotly_name": "anglesrc", + "parent_name": "scatter.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.marker.angleref": { + "params": { + "plotly_name": "angleref", + "parent_name": "scatter.marker", + "anim": false, + "edit_type": "plot", + "values": [ + "previous", + "up" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "scatter.marker", + "anim": false, + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "scatter.line": { + "params": { + "plotly_name": "line", + "parent_name": "scatter", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatter.line", + "anim": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.line.smoothing": { + "params": { + "plotly_name": "smoothing", + "parent_name": "scatter.line", + "edit_type": "plot", + "max": 1.3, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.line.simplify": { + "params": { + "plotly_name": "simplify", + "parent_name": "scatter.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatter.line.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "scatter.line", + "edit_type": "plot", + "values": [ + "linear", + "spline", + "hv", + "vh", + "hvh", + "vhv" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "scatter.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "scatter.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.line", + "anim": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.line.backoffsrc": { + "params": { + "plotly_name": "backoffsrc", + "parent_name": "scatter.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.line.backoff": { + "params": { + "plotly_name": "backoff", + "parent_name": "scatter.line", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "scatter", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "scatter", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "scatter.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "scatter", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "scatter.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatter.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatter.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatter.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "scatter", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatter.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "scatter", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "scatter.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "scatter", + "anim": true, + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "scatter", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "scatter.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "scatter", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatter.hoveron": { + "params": { + "plotly_name": "hoveron", + "parent_name": "scatter", + "edit_type": "style", + "flags": [ + "points", + "fills" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "scatter", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "scatter.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "scatter.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "scatter.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "scatter.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "scatter.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "scatter.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "scatter.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "scatter.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "scatter.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "scatter.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "scatter.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "scatter.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "scatter.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatter.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "scatter.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "scatter.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "scatter.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "scatter.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "scatter.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "scatter.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "scatter.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "scatter.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "scatter.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "scatter.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatter.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "scatter.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "scatter.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatter.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scatter.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatter.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "scatter.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "scatter.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "scatter.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "scatter", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "scatter.groupnorm": { + "params": { + "plotly_name": "groupnorm", + "parent_name": "scatter", + "edit_type": "calc", + "values": [ + "", + "fraction", + "percent" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.fillpattern": { + "params": { + "plotly_name": "fillpattern", + "parent_name": "scatter", + "data_class_str": "Fillpattern", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.fillpattern.soliditysrc": { + "params": { + "plotly_name": "soliditysrc", + "parent_name": "scatter.fillpattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.fillpattern.solidity": { + "params": { + "plotly_name": "solidity", + "parent_name": "scatter.fillpattern", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.fillpattern.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "scatter.fillpattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.fillpattern.size": { + "params": { + "plotly_name": "size", + "parent_name": "scatter.fillpattern", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.fillpattern.shapesrc": { + "params": { + "plotly_name": "shapesrc", + "parent_name": "scatter.fillpattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.fillpattern.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "scatter.fillpattern", + "array_ok": true, + "edit_type": "style", + "values": [ + "", + "/", + "\\", + "x", + "-", + "|", + "+", + "." + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.fillpattern.fillmode": { + "params": { + "plotly_name": "fillmode", + "parent_name": "scatter.fillpattern", + "edit_type": "style", + "values": [ + "replace", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.fillpattern.fgopacity": { + "params": { + "plotly_name": "fgopacity", + "parent_name": "scatter.fillpattern", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.fillpattern.fgcolorsrc": { + "params": { + "plotly_name": "fgcolorsrc", + "parent_name": "scatter.fillpattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.fillpattern.fgcolor": { + "params": { + "plotly_name": "fgcolor", + "parent_name": "scatter.fillpattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.fillpattern.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "scatter.fillpattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.fillpattern.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "scatter.fillpattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.fillgradient": { + "params": { + "plotly_name": "fillgradient", + "parent_name": "scatter", + "data_class_str": "Fillgradient", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.fillgradient.type": { + "params": { + "plotly_name": "type", + "parent_name": "scatter.fillgradient", + "edit_type": "calc", + "values": [ + "radial", + "horizontal", + "vertical", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.fillgradient.stop": { + "params": { + "plotly_name": "stop", + "parent_name": "scatter.fillgradient", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatter.fillgradient.start": { + "params": { + "plotly_name": "start", + "parent_name": "scatter.fillgradient", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatter.fillgradient.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "scatter.fillgradient", + "edit_type": "style" + }, + "superclass": "ColorscaleValidator" + }, + "scatter.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "scatter", + "anim": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "scatter", + "edit_type": "calc", + "values": [ + "none", + "tozeroy", + "tozerox", + "tonexty", + "tonextx", + "toself", + "tonext" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.error_y": { + "params": { + "plotly_name": "error_y", + "parent_name": "scatter", + "data_class_str": "ErrorY", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.error_y.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatter.error_y", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.error_y.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scatter.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter.error_y.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "scatter.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.error_y.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatter.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.error_y.type": { + "params": { + "plotly_name": "type", + "parent_name": "scatter.error_y", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.error_y.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "scatter.error_y", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter.error_y.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "scatter.error_y", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter.error_y.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatter.error_y", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.error_y.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "scatter.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter.error_y.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.error_y", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.error_y.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "scatter.error_y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.error_y.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "scatter.error_y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.error_y.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "scatter.error_y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter.error_y.array": { + "params": { + "plotly_name": "array", + "parent_name": "scatter.error_y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter.error_x": { + "params": { + "plotly_name": "error_x", + "parent_name": "scatter", + "data_class_str": "ErrorX", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "scatter.error_x.width": { + "params": { + "plotly_name": "width", + "parent_name": "scatter.error_x", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.error_x.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "scatter.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter.error_x.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "scatter.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.error_x.value": { + "params": { + "plotly_name": "value", + "parent_name": "scatter.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.error_x.type": { + "params": { + "plotly_name": "type", + "parent_name": "scatter.error_x", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "scatter.error_x.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "scatter.error_x", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter.error_x.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "scatter.error_x", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "scatter.error_x.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "scatter.error_x", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "scatter.error_x.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "scatter.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter.error_x.copy_ystyle": { + "params": { + "plotly_name": "copy_ystyle", + "parent_name": "scatter.error_x", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatter.error_x.color": { + "params": { + "plotly_name": "color", + "parent_name": "scatter.error_x", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "scatter.error_x.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "scatter.error_x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.error_x.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "scatter.error_x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.error_x.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "scatter.error_x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter.error_x.array": { + "params": { + "plotly_name": "array", + "parent_name": "scatter.error_x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter.dy": { + "params": { + "plotly_name": "dy", + "parent_name": "scatter", + "anim": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatter.dx": { + "params": { + "plotly_name": "dx", + "parent_name": "scatter", + "anim": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "scatter.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "scatter", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "scatter.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "scatter", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "scatter.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "scatter", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "scatter.cliponaxis": { + "params": { + "plotly_name": "cliponaxis", + "parent_name": "scatter", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "scatter.alignmentgroup": { + "params": { + "plotly_name": "alignmentgroup", + "parent_name": "scatter", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey": { + "params": { + "plotly_name": "sankey", + "parent_name": "", + "data_class_str": "Sankey", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "sankey", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.valuesuffix": { + "params": { + "plotly_name": "valuesuffix", + "parent_name": "sankey", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.valueformat": { + "params": { + "plotly_name": "valueformat", + "parent_name": "sankey", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "sankey", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "sankey.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "sankey", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "sankey.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "sankey", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sankey.textfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sankey.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sankey.textfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sankey.textfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "sankey.textfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "sankey.textfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sankey.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sankey.textfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sankey.textfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sankey.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "sankey.textfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sankey.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "sankey.textfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "sankey", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "sankey.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sankey.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "sankey.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sankey.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "sankey", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "sankey.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "sankey", + "edit_type": "calc", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.node": { + "params": { + "plotly_name": "node", + "parent_name": "sankey", + "data_class_str": "Node", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.node.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "sankey.node", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.y": { + "params": { + "plotly_name": "y", + "parent_name": "sankey.node", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.node.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "sankey.node", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.x": { + "params": { + "plotly_name": "x", + "parent_name": "sankey.node", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.node.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "sankey.node", + "array_ok": false, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sankey.node.pad": { + "params": { + "plotly_name": "pad", + "parent_name": "sankey.node", + "array_ok": false, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sankey.node.line": { + "params": { + "plotly_name": "line", + "parent_name": "sankey.node", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.node.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "sankey.node.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "sankey.node.line", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sankey.node.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sankey.node.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "sankey.node.line", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.node.labelsrc": { + "params": { + "plotly_name": "labelsrc", + "parent_name": "sankey.node", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.label": { + "params": { + "plotly_name": "label", + "parent_name": "sankey.node", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.node.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "sankey.node", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "sankey.node", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.node.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "sankey.node", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.node.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "sankey.node.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "sankey.node.hoverlabel", + "array_ok": true, + "edit_type": "calc", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "sankey.node.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "sankey.node.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.node.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "sankey.node.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sankey.node.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sankey.node.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "sankey.node.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sankey.node.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.node.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "sankey.node.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sankey.node.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.node.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "sankey.node.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "sankey.node.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.node.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "sankey.node.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "sankey.node.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sankey.node.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "sankey.node.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sankey.node.hoverlabel.font", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.node.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "sankey.node.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sankey.node.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sankey.node.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "sankey.node.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "sankey.node.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sankey.node.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sankey.node.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "sankey.node.hoverlabel.font", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.node.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "sankey.node.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "sankey.node.hoverlabel", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.node.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "sankey.node.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "sankey.node.hoverlabel", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.node.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "sankey.node.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "sankey.node.hoverlabel", + "array_ok": true, + "edit_type": "calc", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.node.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "sankey.node", + "edit_type": "calc", + "values": [ + "all", + "none", + "skip" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.node.groups": { + "params": { + "plotly_name": "groups", + "parent_name": "sankey.node", + "dimensions": 2, + "edit_type": "calc", + "free_length": true, + "implied_edits": { + "x": [], + "y": [] + }, + "items": { + "editType": "calc", + "valType": "number" + } + }, + "superclass": "InfoArrayValidator" + }, + "sankey.node.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "sankey.node", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "sankey.node", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.node.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sankey.node", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.node.color": { + "params": { + "plotly_name": "color", + "parent_name": "sankey.node", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.node.align": { + "params": { + "plotly_name": "align", + "parent_name": "sankey.node", + "edit_type": "calc", + "values": [ + "justify", + "left", + "right", + "center" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.name": { + "params": { + "plotly_name": "name", + "parent_name": "sankey", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "sankey.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "sankey", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "sankey", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "sankey.link": { + "params": { + "plotly_name": "link", + "parent_name": "sankey", + "data_class_str": "Link", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.link.valuesrc": { + "params": { + "plotly_name": "valuesrc", + "parent_name": "sankey.link", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.value": { + "params": { + "plotly_name": "value", + "parent_name": "sankey.link", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.link.targetsrc": { + "params": { + "plotly_name": "targetsrc", + "parent_name": "sankey.link", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.target": { + "params": { + "plotly_name": "target", + "parent_name": "sankey.link", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.link.sourcesrc": { + "params": { + "plotly_name": "sourcesrc", + "parent_name": "sankey.link", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.source": { + "params": { + "plotly_name": "source", + "parent_name": "sankey.link", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.link.line": { + "params": { + "plotly_name": "line", + "parent_name": "sankey.link", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.link.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "sankey.link.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "sankey.link.line", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sankey.link.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sankey.link.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "sankey.link.line", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.link.labelsrc": { + "params": { + "plotly_name": "labelsrc", + "parent_name": "sankey.link", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.label": { + "params": { + "plotly_name": "label", + "parent_name": "sankey.link", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.link.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "sankey.link", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "sankey.link", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.link.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "sankey.link", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.link.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "sankey.link.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "sankey.link.hoverlabel", + "array_ok": true, + "edit_type": "calc", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "sankey.link.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "sankey.link.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.link.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "sankey.link.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sankey.link.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sankey.link.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "sankey.link.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sankey.link.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.link.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "sankey.link.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sankey.link.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.link.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "sankey.link.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "sankey.link.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.link.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "sankey.link.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "sankey.link.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sankey.link.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "sankey.link.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sankey.link.hoverlabel.font", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.link.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "sankey.link.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sankey.link.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sankey.link.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "sankey.link.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "sankey.link.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sankey.link.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sankey.link.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "sankey.link.hoverlabel.font", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.link.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "sankey.link.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "sankey.link.hoverlabel", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.link.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "sankey.link.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "sankey.link.hoverlabel", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.link.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "sankey.link.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "sankey.link.hoverlabel", + "array_ok": true, + "edit_type": "calc", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.link.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "sankey.link", + "edit_type": "calc", + "values": [ + "all", + "none", + "skip" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.link.hovercolorsrc": { + "params": { + "plotly_name": "hovercolorsrc", + "parent_name": "sankey.link", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.hovercolor": { + "params": { + "plotly_name": "hovercolor", + "parent_name": "sankey.link", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.link.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "sankey.link", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "sankey.link", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.link.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sankey.link", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.link.colorscaledefaults": { + "params": { + "plotly_name": "colorscaledefaults", + "parent_name": "sankey.link", + "data_class_str": "Colorscale", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.link.colorscales": { + "params": { + "plotly_name": "colorscales", + "parent_name": "sankey.link", + "data_class_str": "Colorscale", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "sankey.link.colorscale.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "sankey.link.colorscale", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.link.colorscale.name": { + "params": { + "plotly_name": "name", + "parent_name": "sankey.link.colorscale", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.link.colorscale.label": { + "params": { + "plotly_name": "label", + "parent_name": "sankey.link.colorscale", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.link.colorscale.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "sankey.link.colorscale", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "sankey.link.colorscale.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "sankey.link.colorscale", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "sankey.link.colorscale.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "sankey.link.colorscale", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "sankey.link.color": { + "params": { + "plotly_name": "color", + "parent_name": "sankey.link", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.link.arrowlen": { + "params": { + "plotly_name": "arrowlen", + "parent_name": "sankey.link", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sankey.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "sankey", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "sankey.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "sankey", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "sankey.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "sankey", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "sankey.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "sankey.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "sankey.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sankey.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sankey.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sankey.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sankey.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "sankey.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "sankey.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sankey.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sankey.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "sankey.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sankey.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sankey.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "sankey.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sankey.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "sankey.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "sankey.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "sankey", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "sankey.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "sankey", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "sankey", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "sankey", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "sankey.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "sankey.hoverlabel", + "array_ok": true, + "edit_type": "calc", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "sankey.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "sankey.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "sankey.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "sankey.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "sankey.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "sankey.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "sankey.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "sankey.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "sankey.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "sankey.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "sankey.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "sankey.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "sankey.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "sankey.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "sankey.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "sankey.hoverlabel.font", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "sankey.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "sankey.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "sankey.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "sankey.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "sankey.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "sankey.hoverlabel.font", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "sankey.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "sankey.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "sankey.hoverlabel.font", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "sankey.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "sankey.hoverlabel", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "sankey.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "sankey.hoverlabel", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "sankey.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "sankey.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "sankey.hoverlabel", + "array_ok": true, + "edit_type": "calc", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "sankey.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "sankey", + "array_ok": false, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [] + }, + "superclass": "FlaglistValidator" + }, + "sankey.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "sankey", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "sankey.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "sankey.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "sankey.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "sankey.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "sankey.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "sankey.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "sankey.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "sankey.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "sankey.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "sankey", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "sankey.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "sankey", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "sankey.arrangement": { + "params": { + "plotly_name": "arrangement", + "parent_name": "sankey", + "edit_type": "calc", + "values": [ + "snap", + "perpendicular", + "freeform", + "fixed" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie": { + "params": { + "plotly_name": "pie", + "parent_name": "", + "data_class_str": "Pie", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "pie", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.valuessrc": { + "params": { + "plotly_name": "valuessrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.values": { + "params": { + "plotly_name": "values", + "parent_name": "pie", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "pie.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "pie.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "pie", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "pie.title": { + "params": { + "plotly_name": "title", + "parent_name": "pie", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "pie.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "pie.title", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "pie.title.position": { + "params": { + "plotly_name": "position", + "parent_name": "pie.title", + "edit_type": "plot", + "values": [ + "top left", + "top center", + "top right", + "middle center", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "pie.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.title.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "pie.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "pie.title.font", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "pie.title.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "pie.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "pie.title.font", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.title.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "pie.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "pie.title.font", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.title.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "pie.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "pie.title.font", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.title.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "pie.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "pie.title.font", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "pie.title.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "pie.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "pie.title.font", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "pie.title.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "pie.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "pie.title.font", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "pie.title.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "pie.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "pie.title.font", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "pie.title.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "pie.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "pie.title.font", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "pie.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "pie", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "pie.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "pie", + "array_ok": true, + "edit_type": "plot", + "values": [ + "inside", + "outside", + "auto", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.textinfo": { + "params": { + "plotly_name": "textinfo", + "parent_name": "pie", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "label", + "text", + "value", + "percent" + ] + }, + "superclass": "FlaglistValidator" + }, + "pie.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "pie", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "pie.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "pie.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "pie.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "pie.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "pie.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "pie.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "pie.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "pie.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "pie.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "pie.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "pie.textfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "pie.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "pie.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "pie.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "pie.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "pie.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "pie.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "pie.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "pie.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "pie.textfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "pie.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "pie.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "pie.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "pie.text": { + "params": { + "plotly_name": "text", + "parent_name": "pie", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "pie.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "pie", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "pie.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "pie.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "pie.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "pie.sort": { + "params": { + "plotly_name": "sort", + "parent_name": "pie", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "pie.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "pie", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "pie.scalegroup": { + "params": { + "plotly_name": "scalegroup", + "parent_name": "pie", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "pie.rotation": { + "params": { + "plotly_name": "rotation", + "parent_name": "pie", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "pie.pullsrc": { + "params": { + "plotly_name": "pullsrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.pull": { + "params": { + "plotly_name": "pull", + "parent_name": "pie", + "array_ok": true, + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "pie.outsidetextfont": { + "params": { + "plotly_name": "outsidetextfont", + "parent_name": "pie", + "data_class_str": "Outsidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.outsidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "pie.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.outsidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "pie.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "pie.outsidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "pie.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.outsidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "pie.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.outsidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "pie.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.outsidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "pie.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.outsidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "pie.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.outsidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "pie.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.outsidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "pie.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.outsidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "pie.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "pie.outsidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "pie.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.outsidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "pie.outsidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "pie.outsidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "pie.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.outsidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "pie.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "pie.outsidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "pie.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.outsidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "pie.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "pie.outsidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "pie.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.outsidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "pie.outsidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "pie.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "pie", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "pie.name": { + "params": { + "plotly_name": "name", + "parent_name": "pie", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "pie.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "pie", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "pie.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "pie", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.marker.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "pie.marker", + "data_class_str": "Pattern", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.marker.pattern.soliditysrc": { + "params": { + "plotly_name": "soliditysrc", + "parent_name": "pie.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.marker.pattern.solidity": { + "params": { + "plotly_name": "solidity", + "parent_name": "pie.marker.pattern", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "pie.marker.pattern.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "pie.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.marker.pattern.size": { + "params": { + "plotly_name": "size", + "parent_name": "pie.marker.pattern", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "pie.marker.pattern.shapesrc": { + "params": { + "plotly_name": "shapesrc", + "parent_name": "pie.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.marker.pattern.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "pie.marker.pattern", + "array_ok": true, + "edit_type": "style", + "values": [ + "", + "/", + "\\", + "x", + "-", + "|", + "+", + "." + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.marker.pattern.fillmode": { + "params": { + "plotly_name": "fillmode", + "parent_name": "pie.marker.pattern", + "edit_type": "style", + "values": [ + "replace", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.marker.pattern.fgopacity": { + "params": { + "plotly_name": "fgopacity", + "parent_name": "pie.marker.pattern", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "pie.marker.pattern.fgcolorsrc": { + "params": { + "plotly_name": "fgcolorsrc", + "parent_name": "pie.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.marker.pattern.fgcolor": { + "params": { + "plotly_name": "fgcolor", + "parent_name": "pie.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "pie.marker.pattern.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "pie.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.marker.pattern.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "pie.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "pie.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "pie.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "pie.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "pie.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "pie.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "pie.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "pie.marker.line", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "pie.marker.colorssrc": { + "params": { + "plotly_name": "colorssrc", + "parent_name": "pie.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.marker.colors": { + "params": { + "plotly_name": "colors", + "parent_name": "pie.marker", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "pie.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "pie", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "pie.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "pie", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "pie.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "pie", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "pie.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "pie.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "pie.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "pie.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "pie.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "pie.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "pie.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "pie.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "pie.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "pie.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "pie.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "pie.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "pie.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "pie.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "pie.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "pie.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "pie.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "pie.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "pie", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "pie.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "pie", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "pie.labelssrc": { + "params": { + "plotly_name": "labelssrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.labels": { + "params": { + "plotly_name": "labels", + "parent_name": "pie", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "pie.label0": { + "params": { + "plotly_name": "label0", + "parent_name": "pie", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "pie.insidetextorientation": { + "params": { + "plotly_name": "insidetextorientation", + "parent_name": "pie", + "edit_type": "plot", + "values": [ + "horizontal", + "radial", + "tangential", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.insidetextfont": { + "params": { + "plotly_name": "insidetextfont", + "parent_name": "pie", + "data_class_str": "Insidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.insidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "pie.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.insidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "pie.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "pie.insidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "pie.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.insidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "pie.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.insidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "pie.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.insidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "pie.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.insidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "pie.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.insidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "pie.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.insidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "pie.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.insidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "pie.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "pie.insidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "pie.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.insidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "pie.insidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "pie.insidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "pie.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.insidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "pie.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "pie.insidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "pie.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.insidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "pie.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "pie.insidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "pie.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.insidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "pie.insidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "pie.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "pie", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "pie.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "pie", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "pie.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "pie", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "pie.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "pie", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "pie.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "pie.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "pie.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "pie.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "pie.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "pie.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "pie.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "pie.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "pie.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "pie.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "pie.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "pie.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "pie.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "pie.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "pie.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "pie.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "pie.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "pie.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "pie.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "pie.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "pie.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "pie.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "pie.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "pie.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "pie.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "pie.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "pie.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "pie.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "pie.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "pie.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "pie.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "pie.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "pie.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "pie.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "pie.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "pie.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "pie", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "label", + "text", + "value", + "percent", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "pie.hole": { + "params": { + "plotly_name": "hole", + "parent_name": "pie", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "pie.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "pie", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "pie.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "pie.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "pie.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "pie.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "pie.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "pie.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "pie.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "pie.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "pie.dlabel": { + "params": { + "plotly_name": "dlabel", + "parent_name": "pie", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "pie.direction": { + "params": { + "plotly_name": "direction", + "parent_name": "pie", + "edit_type": "calc", + "values": [ + "clockwise", + "counterclockwise" + ] + }, + "superclass": "EnumeratedValidator" + }, + "pie.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "pie", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "pie.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "pie", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "pie.automargin": { + "params": { + "plotly_name": "automargin", + "parent_name": "pie", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "parcoords": { + "params": { + "plotly_name": "parcoords", + "parent_name": "", + "data_class_str": "Parcoords", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "parcoords", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "parcoords", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.unselected.line": { + "params": { + "plotly_name": "line", + "parent_name": "parcoords.unselected", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.unselected.line.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "parcoords.unselected.line", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.unselected.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcoords.unselected.line", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "parcoords.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "parcoords", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "parcoords.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "parcoords", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "parcoords.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "parcoords", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcoords.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcoords.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcoords.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcoords.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcoords.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcoords.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcoords.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcoords.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "parcoords.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcoords.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcoords.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcoords.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcoords.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcoords.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "parcoords.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "parcoords", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "parcoords.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcoords.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "parcoords.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.rangefont": { + "params": { + "plotly_name": "rangefont", + "parent_name": "parcoords", + "data_class_str": "Rangefont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.rangefont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcoords.rangefont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcoords.rangefont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcoords.rangefont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.rangefont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcoords.rangefont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.rangefont.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcoords.rangefont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.rangefont.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcoords.rangefont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcoords.rangefont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcoords.rangefont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "parcoords.rangefont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcoords.rangefont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcoords.rangefont.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcoords.rangefont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcoords.rangefont.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcoords.rangefont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "parcoords.name": { + "params": { + "plotly_name": "name", + "parent_name": "parcoords", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "parcoords.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "parcoords", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcoords.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "parcoords", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "parcoords.line": { + "params": { + "plotly_name": "line", + "parent_name": "parcoords", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.line.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "parcoords.line", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "parcoords.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "parcoords.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "parcoords.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "parcoords.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcoords.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "parcoords.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "parcoords.line.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "parcoords.line", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.line.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "parcoords.line.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "parcoords.line.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "parcoords.line.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "parcoords.line.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "parcoords.line.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.line.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcoords.line.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcoords.line.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcoords.line.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcoords.line.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcoords.line.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcoords.line.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcoords.line.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcoords.line.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcoords.line.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcoords.line.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcoords.line.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcoords.line.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "parcoords.line.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcoords.line.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "parcoords.line.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "parcoords.line.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcoords.line.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "parcoords.line.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcoords.line.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "parcoords.line.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.line.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "parcoords.line.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "parcoords.line.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "parcoords.line.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "parcoords.line.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "parcoords.line.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "parcoords.line.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "parcoords.line.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "parcoords.line.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "parcoords.line.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "parcoords.line.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.line.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcoords.line.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcoords.line.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcoords.line.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcoords.line.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcoords.line.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcoords.line.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcoords.line.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcoords.line.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcoords.line.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcoords.line.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcoords.line.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcoords.line.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcoords.line.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcoords.line.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "parcoords.line.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "parcoords.line.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "parcoords.line.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "parcoords.line.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcoords.line.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "parcoords.line.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "parcoords.line.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.line.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "parcoords.line.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.line.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcoords.line.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "parcoords.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcoords.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "parcoords.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "parcoords.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcoords.line", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "parcoords.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "parcoords.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "parcoords.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "parcoords.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "parcoords.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "parcoords.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "parcoords.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "parcoords.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "parcoords.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "parcoords.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "parcoords.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "parcoords.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "parcoords", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcoords.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "parcoords", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "parcoords.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "parcoords", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "parcoords.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "parcoords.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "parcoords.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcoords.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcoords.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcoords.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcoords.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcoords.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcoords.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcoords.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcoords.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "parcoords.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcoords.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcoords.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcoords.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcoords.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcoords.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "parcoords.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "parcoords", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "parcoords.labelside": { + "params": { + "plotly_name": "labelside", + "parent_name": "parcoords", + "edit_type": "plot", + "values": [ + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.labelfont": { + "params": { + "plotly_name": "labelfont", + "parent_name": "parcoords", + "data_class_str": "Labelfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.labelfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcoords.labelfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcoords.labelfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcoords.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.labelfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcoords.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.labelfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcoords.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcoords.labelfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcoords.labelfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcoords.labelfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcoords.labelfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "parcoords.labelfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcoords.labelfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcoords.labelfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcoords.labelfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcoords.labelfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcoords.labelfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "parcoords.labelangle": { + "params": { + "plotly_name": "labelangle", + "parent_name": "parcoords", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "parcoords.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "parcoords", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcoords.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "parcoords", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "parcoords.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "parcoords", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "parcoords.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "parcoords.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "parcoords.domain", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "plot", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "parcoords.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "parcoords.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "parcoords.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "parcoords.domain", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "parcoords.dimensiondefaults": { + "params": { + "plotly_name": "dimensiondefaults", + "parent_name": "parcoords", + "data_class_str": "Dimension", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcoords.dimensions": { + "params": { + "plotly_name": "dimensions", + "parent_name": "parcoords", + "data_class_str": "Dimension", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "parcoords.dimension.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "parcoords.dimension", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "parcoords.dimension.valuessrc": { + "params": { + "plotly_name": "valuessrc", + "parent_name": "parcoords.dimension", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcoords.dimension.values": { + "params": { + "plotly_name": "values", + "parent_name": "parcoords.dimension", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "parcoords.dimension.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "parcoords.dimension", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcoords.dimension.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "parcoords.dimension", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "parcoords.dimension.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "parcoords.dimension", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcoords.dimension.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "parcoords.dimension", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "parcoords.dimension.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "parcoords.dimension", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "parcoords.dimension.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "parcoords.dimension", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "parcoords.dimension.range": { + "params": { + "plotly_name": "range", + "parent_name": "parcoords.dimension", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "number" + }, + { + "editType": "plot", + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "parcoords.dimension.name": { + "params": { + "plotly_name": "name", + "parent_name": "parcoords.dimension", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "parcoords.dimension.multiselect": { + "params": { + "plotly_name": "multiselect", + "parent_name": "parcoords.dimension", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "parcoords.dimension.label": { + "params": { + "plotly_name": "label", + "parent_name": "parcoords.dimension", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "parcoords.dimension.constraintrange": { + "params": { + "plotly_name": "constraintrange", + "parent_name": "parcoords.dimension", + "dimensions": "1-2", + "edit_type": "plot", + "free_length": true, + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "parcoords.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "parcoords", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcoords.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "parcoords", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "parcats": { + "params": { + "plotly_name": "parcats", + "parent_name": "", + "data_class_str": "Parcats", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "parcats", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "parcats", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "parcats.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "parcats", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "parcats.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "parcats", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcats.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcats.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcats.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcats.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcats.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcats.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcats.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcats.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "parcats.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcats.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcats.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcats.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcats.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcats.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "parcats.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "parcats", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "parcats.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcats.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "parcats.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.sortpaths": { + "params": { + "plotly_name": "sortpaths", + "parent_name": "parcats", + "edit_type": "plot", + "values": [ + "forward", + "backward" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.name": { + "params": { + "plotly_name": "name", + "parent_name": "parcats", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "parcats.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "parcats", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcats.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "parcats", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "parcats.line": { + "params": { + "plotly_name": "line", + "parent_name": "parcats", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.line.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "parcats.line", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "parcats.line.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "parcats.line", + "edit_type": "plot", + "values": [ + "linear", + "hspline" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "parcats.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "parcats.line.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "parcats.line", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "parcats.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "parcats.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcats.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "parcats.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "parcats.line.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "parcats.line", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.line.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "parcats.line.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "parcats.line.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "parcats.line.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "parcats.line.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "parcats.line.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.line.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcats.line.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcats.line.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcats.line.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcats.line.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcats.line.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcats.line.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcats.line.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcats.line.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcats.line.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcats.line.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcats.line.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcats.line.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "parcats.line.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcats.line.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "parcats.line.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "parcats.line.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcats.line.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "parcats.line.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcats.line.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "parcats.line.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.line.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "parcats.line.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "parcats.line.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "parcats.line.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "parcats.line.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "parcats.line.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "parcats.line.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "parcats.line.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "parcats.line.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "parcats.line.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "parcats.line.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.line.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcats.line.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcats.line.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcats.line.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcats.line.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcats.line.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcats.line.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcats.line.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcats.line.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcats.line.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcats.line.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcats.line.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcats.line.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcats.line.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcats.line.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "parcats.line.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "parcats.line.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "parcats.line.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "parcats.line.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcats.line.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "parcats.line.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "parcats.line.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.line.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "parcats.line.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.line.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcats.line.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "parcats.line.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "parcats.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "parcats.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "parcats.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcats.line", + "array_ok": true, + "edit_type": "calc", + "colorscale_path": "parcats.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "parcats.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "parcats.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "parcats.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "parcats.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "parcats.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "parcats.line", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "parcats.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "parcats.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "parcats.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "parcats.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "parcats.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "parcats", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "parcats", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "parcats.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "parcats.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "parcats.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcats.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcats.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcats.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcats.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcats.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcats.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcats.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcats.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "parcats.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcats.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcats.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcats.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcats.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcats.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "parcats.labelfont": { + "params": { + "plotly_name": "labelfont", + "parent_name": "parcats", + "data_class_str": "Labelfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.labelfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "parcats.labelfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "parcats.labelfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "parcats.labelfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.labelfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "parcats.labelfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.labelfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "parcats.labelfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.labelfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "parcats.labelfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "parcats.labelfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "parcats.labelfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "parcats.labelfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "parcats.labelfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcats.labelfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "parcats.labelfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "parcats.labelfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "parcats.labelfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "parcats.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "parcats", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "parcats.hoveron": { + "params": { + "plotly_name": "hoveron", + "parent_name": "parcats", + "edit_type": "plot", + "values": [ + "category", + "color", + "dimension" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "parcats", + "array_ok": false, + "edit_type": "plot", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "count", + "probability" + ] + }, + "superclass": "FlaglistValidator" + }, + "parcats.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "parcats", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "parcats.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "parcats.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "parcats.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "parcats.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "parcats.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "parcats.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "parcats.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "parcats.dimensiondefaults": { + "params": { + "plotly_name": "dimensiondefaults", + "parent_name": "parcats", + "data_class_str": "Dimension", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "parcats.dimensions": { + "params": { + "plotly_name": "dimensions", + "parent_name": "parcats", + "data_class_str": "Dimension", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "parcats.dimension.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "parcats.dimension", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "parcats.dimension.valuessrc": { + "params": { + "plotly_name": "valuessrc", + "parent_name": "parcats.dimension", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcats.dimension.values": { + "params": { + "plotly_name": "values", + "parent_name": "parcats.dimension", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "parcats.dimension.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "parcats.dimension", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcats.dimension.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "parcats.dimension", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "parcats.dimension.label": { + "params": { + "plotly_name": "label", + "parent_name": "parcats.dimension", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "parcats.dimension.displayindex": { + "params": { + "plotly_name": "displayindex", + "parent_name": "parcats.dimension", + "edit_type": "calc" + }, + "superclass": "IntegerValidator" + }, + "parcats.dimension.categoryorder": { + "params": { + "plotly_name": "categoryorder", + "parent_name": "parcats.dimension", + "edit_type": "calc", + "values": [ + "trace", + "category ascending", + "category descending", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "parcats.dimension.categoryarraysrc": { + "params": { + "plotly_name": "categoryarraysrc", + "parent_name": "parcats.dimension", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcats.dimension.categoryarray": { + "params": { + "plotly_name": "categoryarray", + "parent_name": "parcats.dimension", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "parcats.countssrc": { + "params": { + "plotly_name": "countssrc", + "parent_name": "parcats", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "parcats.counts": { + "params": { + "plotly_name": "counts", + "parent_name": "parcats", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "parcats.bundlecolors": { + "params": { + "plotly_name": "bundlecolors", + "parent_name": "parcats", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "parcats.arrangement": { + "params": { + "plotly_name": "arrangement", + "parent_name": "parcats", + "edit_type": "plot", + "values": [ + "perpendicular", + "freeform", + "fixed" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc": { + "params": { + "plotly_name": "ohlc", + "parent_name": "", + "data_class_str": "Ohlc", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "ohlc", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "ohlc.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "ohlc.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "ohlc", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "ohlc.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.xperiodalignment": { + "params": { + "plotly_name": "xperiodalignment", + "parent_name": "ohlc", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc.xperiod0": { + "params": { + "plotly_name": "xperiod0", + "parent_name": "ohlc", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "ohlc.xperiod": { + "params": { + "plotly_name": "xperiod", + "parent_name": "ohlc", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "ohlc.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "ohlc.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "ohlc", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "ohlc", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "ohlc.x": { + "params": { + "plotly_name": "x", + "parent_name": "ohlc", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "ohlc.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "ohlc", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "ohlc.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "ohlc", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "ohlc.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "ohlc", + "edit_type": "calc", + "max": 0.5, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "ohlc.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.text": { + "params": { + "plotly_name": "text", + "parent_name": "ohlc", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "ohlc.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "ohlc", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "ohlc.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "ohlc.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "ohlc.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "ohlc.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "ohlc", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "ohlc.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "ohlc", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "ohlc.opensrc": { + "params": { + "plotly_name": "opensrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.open": { + "params": { + "plotly_name": "open", + "parent_name": "ohlc", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "ohlc.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "ohlc", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "ohlc.name": { + "params": { + "plotly_name": "name", + "parent_name": "ohlc", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "ohlc.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "ohlc", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "ohlc.lowsrc": { + "params": { + "plotly_name": "lowsrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.low": { + "params": { + "plotly_name": "low", + "parent_name": "ohlc", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "ohlc.line": { + "params": { + "plotly_name": "line", + "parent_name": "ohlc", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "ohlc.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "ohlc.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "ohlc.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "ohlc.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "ohlc", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "ohlc.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "ohlc", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "ohlc.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "ohlc", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "ohlc.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "ohlc.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "ohlc.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "ohlc.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "ohlc.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "ohlc.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "ohlc.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "ohlc.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "ohlc.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "ohlc.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "ohlc.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "ohlc.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "ohlc.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "ohlc.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "ohlc.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "ohlc.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "ohlc.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "ohlc.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "ohlc", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "ohlc.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "ohlc", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "ohlc.increasing": { + "params": { + "plotly_name": "increasing", + "parent_name": "ohlc", + "data_class_str": "Increasing", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.increasing.line": { + "params": { + "plotly_name": "line", + "parent_name": "ohlc.increasing", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.increasing.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "ohlc.increasing.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "ohlc.increasing.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "ohlc.increasing.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "ohlc.increasing.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "ohlc.increasing.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "ohlc.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "ohlc", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "ohlc.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "ohlc", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "ohlc.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "ohlc", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.hoverlabel.split": { + "params": { + "plotly_name": "split", + "parent_name": "ohlc.hoverlabel", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "ohlc.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "ohlc.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "ohlc.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "ohlc.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "ohlc.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "ohlc.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "ohlc.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "ohlc.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "ohlc.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "ohlc.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "ohlc.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "ohlc.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "ohlc.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "ohlc.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "ohlc.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "ohlc.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "ohlc.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "ohlc.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "ohlc.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "ohlc.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "ohlc.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "ohlc.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "ohlc.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "ohlc.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "ohlc.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "ohlc.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "ohlc.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "ohlc.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "ohlc.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "ohlc.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "ohlc.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "ohlc.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "ohlc.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "ohlc.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "ohlc.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "ohlc.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "ohlc.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "ohlc.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "ohlc", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "ohlc.highsrc": { + "params": { + "plotly_name": "highsrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.high": { + "params": { + "plotly_name": "high", + "parent_name": "ohlc", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "ohlc.decreasing": { + "params": { + "plotly_name": "decreasing", + "parent_name": "ohlc", + "data_class_str": "Decreasing", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.decreasing.line": { + "params": { + "plotly_name": "line", + "parent_name": "ohlc.decreasing", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "ohlc.decreasing.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "ohlc.decreasing.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "ohlc.decreasing.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "ohlc.decreasing.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "ohlc.decreasing.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "ohlc.decreasing.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "ohlc.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "ohlc", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "ohlc.closesrc": { + "params": { + "plotly_name": "closesrc", + "parent_name": "ohlc", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "ohlc.close": { + "params": { + "plotly_name": "close", + "parent_name": "ohlc", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d": { + "params": { + "plotly_name": "mesh3d", + "parent_name": "", + "data_class_str": "Mesh3d", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "mesh3d.zcalendar": { + "params": { + "plotly_name": "zcalendar", + "parent_name": "mesh3d", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.z": { + "params": { + "plotly_name": "z", + "parent_name": "mesh3d", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "mesh3d.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "mesh3d", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.y": { + "params": { + "plotly_name": "y", + "parent_name": "mesh3d", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "mesh3d.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "mesh3d", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.x": { + "params": { + "plotly_name": "x", + "parent_name": "mesh3d", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "mesh3d", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.vertexcolorsrc": { + "params": { + "plotly_name": "vertexcolorsrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.vertexcolor": { + "params": { + "plotly_name": "vertexcolor", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "mesh3d.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "mesh3d", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "mesh3d.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.text": { + "params": { + "plotly_name": "text", + "parent_name": "mesh3d", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "mesh3d.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "mesh3d", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "mesh3d.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "mesh3d.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "mesh3d.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "mesh3d.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "mesh3d", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "mesh3d.scene": { + "params": { + "plotly_name": "scene", + "parent_name": "mesh3d", + "dflt": "scene", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "mesh3d.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "mesh3d", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "mesh3d.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "mesh3d", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.name": { + "params": { + "plotly_name": "name", + "parent_name": "mesh3d", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "mesh3d.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "mesh3d", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "mesh3d.lightposition": { + "params": { + "plotly_name": "lightposition", + "parent_name": "mesh3d", + "data_class_str": "Lightposition", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.lightposition.z": { + "params": { + "plotly_name": "z", + "parent_name": "mesh3d.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "mesh3d.lightposition.y": { + "params": { + "plotly_name": "y", + "parent_name": "mesh3d.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "mesh3d.lightposition.x": { + "params": { + "plotly_name": "x", + "parent_name": "mesh3d.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "mesh3d.lighting": { + "params": { + "plotly_name": "lighting", + "parent_name": "mesh3d", + "data_class_str": "Lighting", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.lighting.vertexnormalsepsilon": { + "params": { + "plotly_name": "vertexnormalsepsilon", + "parent_name": "mesh3d.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.lighting.specular": { + "params": { + "plotly_name": "specular", + "parent_name": "mesh3d.lighting", + "edit_type": "calc", + "max": 2, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.lighting.roughness": { + "params": { + "plotly_name": "roughness", + "parent_name": "mesh3d.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.lighting.fresnel": { + "params": { + "plotly_name": "fresnel", + "parent_name": "mesh3d.lighting", + "edit_type": "calc", + "max": 5, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.lighting.facenormalsepsilon": { + "params": { + "plotly_name": "facenormalsepsilon", + "parent_name": "mesh3d.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.lighting.diffuse": { + "params": { + "plotly_name": "diffuse", + "parent_name": "mesh3d.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.lighting.ambient": { + "params": { + "plotly_name": "ambient", + "parent_name": "mesh3d.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "mesh3d", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "mesh3d", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "mesh3d.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "mesh3d", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "mesh3d.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "mesh3d.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "mesh3d.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "mesh3d.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "mesh3d.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "mesh3d.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "mesh3d.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "mesh3d.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "mesh3d.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "mesh3d.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "mesh3d.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "mesh3d.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "mesh3d.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "mesh3d.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "mesh3d.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "mesh3d.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "mesh3d.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "mesh3d.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "mesh3d", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "mesh3d.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "mesh3d", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "mesh3d.ksrc": { + "params": { + "plotly_name": "ksrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.k": { + "params": { + "plotly_name": "k", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.jsrc": { + "params": { + "plotly_name": "jsrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.j": { + "params": { + "plotly_name": "j", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.isrc": { + "params": { + "plotly_name": "isrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.intensitysrc": { + "params": { + "plotly_name": "intensitysrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.intensitymode": { + "params": { + "plotly_name": "intensitymode", + "parent_name": "mesh3d", + "edit_type": "calc", + "values": [ + "vertex", + "cell" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.intensity": { + "params": { + "plotly_name": "intensity", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.i": { + "params": { + "plotly_name": "i", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "mesh3d", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "mesh3d.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "mesh3d", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "mesh3d.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "mesh3d", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "mesh3d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "mesh3d.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "mesh3d.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "mesh3d.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "mesh3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "mesh3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "mesh3d.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "mesh3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "mesh3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "mesh3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "mesh3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "mesh3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "mesh3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "mesh3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "mesh3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "mesh3d.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "mesh3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "mesh3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "mesh3d.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "mesh3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "mesh3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "mesh3d.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "mesh3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "mesh3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "mesh3d.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "mesh3d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "mesh3d.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "mesh3d.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "mesh3d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "mesh3d.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "mesh3d.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "mesh3d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "mesh3d.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "mesh3d.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "mesh3d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "mesh3d.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "mesh3d", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "mesh3d.flatshading": { + "params": { + "plotly_name": "flatshading", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "mesh3d.facecolorsrc": { + "params": { + "plotly_name": "facecolorsrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.facecolor": { + "params": { + "plotly_name": "facecolor", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.delaunayaxis": { + "params": { + "plotly_name": "delaunayaxis", + "parent_name": "mesh3d", + "edit_type": "calc", + "values": [ + "x", + "y", + "z" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "mesh3d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.contour": { + "params": { + "plotly_name": "contour", + "parent_name": "mesh3d", + "data_class_str": "Contour", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.contour.width": { + "params": { + "plotly_name": "width", + "parent_name": "mesh3d.contour", + "edit_type": "calc", + "max": 16, + "min": 1 + }, + "superclass": "NumberValidator" + }, + "mesh3d.contour.show": { + "params": { + "plotly_name": "show", + "parent_name": "mesh3d.contour", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "mesh3d.contour.color": { + "params": { + "plotly_name": "color", + "parent_name": "mesh3d.contour", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "mesh3d.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "mesh3d", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "mesh3d.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "mesh3d", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "mesh3d.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "mesh3d.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "mesh3d.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "mesh3d.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "mesh3d.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "mesh3d.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "mesh3d.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "mesh3d.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "mesh3d.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "mesh3d.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "mesh3d.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "mesh3d.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "mesh3d.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "mesh3d.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "mesh3d.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "mesh3d.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "mesh3d.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "mesh3d.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "mesh3d.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "mesh3d.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "mesh3d.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "mesh3d.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "mesh3d.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "mesh3d.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "mesh3d.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "mesh3d.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "mesh3d.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "mesh3d.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "mesh3d.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "mesh3d.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "mesh3d.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "mesh3d.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "mesh3d.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "mesh3d.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "mesh3d.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "mesh3d.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "mesh3d.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "mesh3d.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "mesh3d.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "mesh3d.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "mesh3d.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "mesh3d.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "mesh3d.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "mesh3d.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "mesh3d.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "mesh3d.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "mesh3d.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "mesh3d.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "mesh3d.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "mesh3d.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "mesh3d.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "mesh3d.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "mesh3d.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "mesh3d.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "mesh3d.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "mesh3d.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "mesh3d.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "mesh3d.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "mesh3d.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "mesh3d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "mesh3d.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "mesh3d", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "mesh3d.color": { + "params": { + "plotly_name": "color", + "parent_name": "mesh3d", + "edit_type": "calc", + "colorscale_path": "mesh3d.colorscale" + }, + "superclass": "ColorValidator" + }, + "mesh3d.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "mesh3d", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "mesh3d.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "mesh3d", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "mesh3d.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "mesh3d", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "mesh3d.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "mesh3d", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "mesh3d.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "mesh3d", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "mesh3d.alphahull": { + "params": { + "plotly_name": "alphahull", + "parent_name": "mesh3d", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "isosurface": { + "params": { + "plotly_name": "isosurface", + "parent_name": "", + "data_class_str": "Isosurface", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.z": { + "params": { + "plotly_name": "z", + "parent_name": "isosurface", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.y": { + "params": { + "plotly_name": "y", + "parent_name": "isosurface", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.x": { + "params": { + "plotly_name": "x", + "parent_name": "isosurface", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "isosurface", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.valuesrc": { + "params": { + "plotly_name": "valuesrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.valuehoverformat": { + "params": { + "plotly_name": "valuehoverformat", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.value": { + "params": { + "plotly_name": "value", + "parent_name": "isosurface", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "isosurface.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "isosurface", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "isosurface.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.text": { + "params": { + "plotly_name": "text", + "parent_name": "isosurface", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.surface": { + "params": { + "plotly_name": "surface", + "parent_name": "isosurface", + "data_class_str": "Surface", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.surface.show": { + "params": { + "plotly_name": "show", + "parent_name": "isosurface.surface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.surface.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "isosurface.surface", + "edit_type": "calc", + "extras": [ + "all", + "odd", + "even" + ], + "flags": [ + "A", + "B", + "C", + "D", + "E" + ] + }, + "superclass": "FlaglistValidator" + }, + "isosurface.surface.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "isosurface.surface", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.surface.count": { + "params": { + "plotly_name": "count", + "parent_name": "isosurface.surface", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "isosurface.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "isosurface", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "isosurface.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "isosurface.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "isosurface.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.spaceframe": { + "params": { + "plotly_name": "spaceframe", + "parent_name": "isosurface", + "data_class_str": "Spaceframe", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.spaceframe.show": { + "params": { + "plotly_name": "show", + "parent_name": "isosurface.spaceframe", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.spaceframe.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "isosurface.spaceframe", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.slices": { + "params": { + "plotly_name": "slices", + "parent_name": "isosurface", + "data_class_str": "Slices", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.slices.z": { + "params": { + "plotly_name": "z", + "parent_name": "isosurface.slices", + "data_class_str": "Z", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.slices.z.show": { + "params": { + "plotly_name": "show", + "parent_name": "isosurface.slices.z", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.slices.z.locationssrc": { + "params": { + "plotly_name": "locationssrc", + "parent_name": "isosurface.slices.z", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.slices.z.locations": { + "params": { + "plotly_name": "locations", + "parent_name": "isosurface.slices.z", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.slices.z.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "isosurface.slices.z", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.slices.y": { + "params": { + "plotly_name": "y", + "parent_name": "isosurface.slices", + "data_class_str": "Y", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.slices.y.show": { + "params": { + "plotly_name": "show", + "parent_name": "isosurface.slices.y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.slices.y.locationssrc": { + "params": { + "plotly_name": "locationssrc", + "parent_name": "isosurface.slices.y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.slices.y.locations": { + "params": { + "plotly_name": "locations", + "parent_name": "isosurface.slices.y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.slices.y.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "isosurface.slices.y", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.slices.x": { + "params": { + "plotly_name": "x", + "parent_name": "isosurface.slices", + "data_class_str": "X", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.slices.x.show": { + "params": { + "plotly_name": "show", + "parent_name": "isosurface.slices.x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.slices.x.locationssrc": { + "params": { + "plotly_name": "locationssrc", + "parent_name": "isosurface.slices.x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.slices.x.locations": { + "params": { + "plotly_name": "locations", + "parent_name": "isosurface.slices.x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.slices.x.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "isosurface.slices.x", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.scene": { + "params": { + "plotly_name": "scene", + "parent_name": "isosurface", + "dflt": "scene", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "isosurface.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "isosurface", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.name": { + "params": { + "plotly_name": "name", + "parent_name": "isosurface", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "isosurface.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "isosurface", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "isosurface.lightposition": { + "params": { + "plotly_name": "lightposition", + "parent_name": "isosurface", + "data_class_str": "Lightposition", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.lightposition.z": { + "params": { + "plotly_name": "z", + "parent_name": "isosurface.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "isosurface.lightposition.y": { + "params": { + "plotly_name": "y", + "parent_name": "isosurface.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "isosurface.lightposition.x": { + "params": { + "plotly_name": "x", + "parent_name": "isosurface.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "isosurface.lighting": { + "params": { + "plotly_name": "lighting", + "parent_name": "isosurface", + "data_class_str": "Lighting", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.lighting.vertexnormalsepsilon": { + "params": { + "plotly_name": "vertexnormalsepsilon", + "parent_name": "isosurface.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.lighting.specular": { + "params": { + "plotly_name": "specular", + "parent_name": "isosurface.lighting", + "edit_type": "calc", + "max": 2, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.lighting.roughness": { + "params": { + "plotly_name": "roughness", + "parent_name": "isosurface.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.lighting.fresnel": { + "params": { + "plotly_name": "fresnel", + "parent_name": "isosurface.lighting", + "edit_type": "calc", + "max": 5, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.lighting.facenormalsepsilon": { + "params": { + "plotly_name": "facenormalsepsilon", + "parent_name": "isosurface.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.lighting.diffuse": { + "params": { + "plotly_name": "diffuse", + "parent_name": "isosurface.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.lighting.ambient": { + "params": { + "plotly_name": "ambient", + "parent_name": "isosurface.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "isosurface", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "isosurface", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "isosurface.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "isosurface", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "isosurface.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "isosurface.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "isosurface.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "isosurface.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "isosurface.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "isosurface.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "isosurface.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "isosurface.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "isosurface.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "isosurface.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "isosurface.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "isosurface.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "isosurface.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "isosurface.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "isosurface.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "isosurface.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "isosurface.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "isosurface.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "isosurface", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "isosurface.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "isosurface", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "isosurface.isomin": { + "params": { + "plotly_name": "isomin", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "isosurface.isomax": { + "params": { + "plotly_name": "isomax", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "isosurface.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "isosurface", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "isosurface", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "isosurface", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "isosurface.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "isosurface.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "isosurface.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "isosurface.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "isosurface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "isosurface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "isosurface.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "isosurface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "isosurface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "isosurface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "isosurface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "isosurface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "isosurface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "isosurface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "isosurface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "isosurface.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "isosurface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "isosurface.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "isosurface.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "isosurface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "isosurface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "isosurface.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "isosurface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "isosurface.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "isosurface.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "isosurface.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "isosurface.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "isosurface.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "isosurface.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "isosurface.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "isosurface.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "isosurface.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "isosurface.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "isosurface.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "isosurface.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "isosurface.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "isosurface", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "isosurface.flatshading": { + "params": { + "plotly_name": "flatshading", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "isosurface", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "isosurface", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.contour": { + "params": { + "plotly_name": "contour", + "parent_name": "isosurface", + "data_class_str": "Contour", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.contour.width": { + "params": { + "plotly_name": "width", + "parent_name": "isosurface.contour", + "edit_type": "calc", + "max": 16, + "min": 1 + }, + "superclass": "NumberValidator" + }, + "isosurface.contour.show": { + "params": { + "plotly_name": "show", + "parent_name": "isosurface.contour", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.contour.color": { + "params": { + "plotly_name": "color", + "parent_name": "isosurface.contour", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "isosurface.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "isosurface", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "isosurface.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "isosurface", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "isosurface.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "isosurface.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "isosurface.colorbar.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "isosurface.colorbar.title", + "edit_type": "calc", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "isosurface.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "isosurface.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "isosurface.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "isosurface.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "isosurface.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "isosurface.colorbar.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "isosurface.colorbar.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "isosurface.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "isosurface.colorbar.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "isosurface.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "isosurface.colorbar.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "isosurface.colorbar.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "isosurface.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "isosurface.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "isosurface.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "isosurface.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "isosurface.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "isosurface.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "isosurface.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "isosurface.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "isosurface.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "isosurface.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "isosurface.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "isosurface.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "isosurface.colorbar.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "isosurface.colorbar.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "isosurface.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "isosurface.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "isosurface.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "isosurface.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "isosurface.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "isosurface.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "isosurface.colorbar.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "isosurface.colorbar.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "isosurface.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "isosurface.colorbar.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "isosurface.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "isosurface.colorbar.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "isosurface.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "isosurface.colorbar.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "isosurface.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "isosurface.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "isosurface.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "isosurface.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "isosurface.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "isosurface.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "isosurface.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "isosurface.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "isosurface.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "isosurface.colorbar", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "isosurface.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "isosurface.colorbar", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "isosurface.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "isosurface", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "isosurface.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "isosurface", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "isosurface.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "isosurface", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "isosurface.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "isosurface", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "isosurface.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "isosurface", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "isosurface.caps": { + "params": { + "plotly_name": "caps", + "parent_name": "isosurface", + "data_class_str": "Caps", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.caps.z": { + "params": { + "plotly_name": "z", + "parent_name": "isosurface.caps", + "data_class_str": "Z", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.caps.z.show": { + "params": { + "plotly_name": "show", + "parent_name": "isosurface.caps.z", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.caps.z.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "isosurface.caps.z", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.caps.y": { + "params": { + "plotly_name": "y", + "parent_name": "isosurface.caps", + "data_class_str": "Y", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.caps.y.show": { + "params": { + "plotly_name": "show", + "parent_name": "isosurface.caps.y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.caps.y.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "isosurface.caps.y", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.caps.x": { + "params": { + "plotly_name": "x", + "parent_name": "isosurface.caps", + "data_class_str": "X", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "isosurface.caps.x.show": { + "params": { + "plotly_name": "show", + "parent_name": "isosurface.caps.x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "isosurface.caps.x.fill": { + "params": { + "plotly_name": "fill", + "parent_name": "isosurface.caps.x", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "isosurface.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "isosurface", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "indicator": { + "params": { + "plotly_name": "indicator", + "parent_name": "", + "data_class_str": "Indicator", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "indicator", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.value": { + "params": { + "plotly_name": "value", + "parent_name": "indicator", + "anim": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "indicator.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "indicator", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "indicator.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "indicator", + "anim": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.title": { + "params": { + "plotly_name": "title", + "parent_name": "indicator", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "indicator.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "indicator.title", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "indicator.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "indicator.title.font", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "indicator.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "indicator.title.font", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "indicator.title.font", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "indicator.title.font", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "indicator.title.font", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "indicator.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "indicator.title.font", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "indicator.title.font", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "indicator.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "indicator.title.font", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "indicator.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.title.font", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.title.align": { + "params": { + "plotly_name": "align", + "parent_name": "indicator.title", + "edit_type": "plot", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "indicator", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "indicator.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "indicator.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "indicator.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.number": { + "params": { + "plotly_name": "number", + "parent_name": "indicator", + "data_class_str": "Number", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.number.valueformat": { + "params": { + "plotly_name": "valueformat", + "parent_name": "indicator.number", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.number.suffix": { + "params": { + "plotly_name": "suffix", + "parent_name": "indicator.number", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.number.prefix": { + "params": { + "plotly_name": "prefix", + "parent_name": "indicator.number", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.number.font": { + "params": { + "plotly_name": "font", + "parent_name": "indicator.number", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.number.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "indicator.number.font", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "indicator.number.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "indicator.number.font", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.number.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "indicator.number.font", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.number.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "indicator.number.font", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.number.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "indicator.number.font", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "indicator.number.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "indicator.number.font", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.number.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "indicator.number.font", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "indicator.number.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "indicator.number.font", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "indicator.number.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.number.font", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.name": { + "params": { + "plotly_name": "name", + "parent_name": "indicator", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "indicator.mode": { + "params": { + "plotly_name": "mode", + "parent_name": "indicator", + "edit_type": "calc", + "flags": [ + "number", + "delta", + "gauge" + ] + }, + "superclass": "FlaglistValidator" + }, + "indicator.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "indicator", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "indicator.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "indicator", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "indicator.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "indicator", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "indicator", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "indicator.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "indicator", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "indicator.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "indicator.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "indicator.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "indicator.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "indicator.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "indicator.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "indicator.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "indicator.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "indicator.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "indicator.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "indicator.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "indicator.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "indicator.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "indicator.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "indicator.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "indicator.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "indicator.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "indicator", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "indicator.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "indicator", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "indicator.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "indicator", + "anim": true, + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "indicator.gauge": { + "params": { + "plotly_name": "gauge", + "parent_name": "indicator", + "data_class_str": "Gauge", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.gauge.threshold": { + "params": { + "plotly_name": "threshold", + "parent_name": "indicator.gauge", + "data_class_str": "Threshold", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.gauge.threshold.value": { + "params": { + "plotly_name": "value", + "parent_name": "indicator.gauge.threshold", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.threshold.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "indicator.gauge.threshold", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.threshold.line": { + "params": { + "plotly_name": "line", + "parent_name": "indicator.gauge.threshold", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.gauge.threshold.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "indicator.gauge.threshold.line", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.threshold.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.gauge.threshold.line", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.gauge.stepdefaults": { + "params": { + "plotly_name": "stepdefaults", + "parent_name": "indicator.gauge", + "data_class_str": "Step", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.gauge.steps": { + "params": { + "plotly_name": "steps", + "parent_name": "indicator.gauge", + "data_class_str": "Step", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "indicator.gauge.step.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "indicator.gauge.step", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.step.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "indicator.gauge.step", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "indicator.gauge.step.range": { + "params": { + "plotly_name": "range", + "parent_name": "indicator.gauge.step", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "number" + }, + { + "editType": "plot", + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "indicator.gauge.step.name": { + "params": { + "plotly_name": "name", + "parent_name": "indicator.gauge.step", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "indicator.gauge.step.line": { + "params": { + "plotly_name": "line", + "parent_name": "indicator.gauge.step", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.gauge.step.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "indicator.gauge.step.line", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.step.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.gauge.step.line", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.gauge.step.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.gauge.step", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.gauge.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "indicator.gauge", + "edit_type": "plot", + "values": [ + "angular", + "bullet" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.gauge.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "indicator.gauge", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "indicator.gauge", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.gauge.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "indicator.gauge", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.gauge.bar": { + "params": { + "plotly_name": "bar", + "parent_name": "indicator.gauge", + "data_class_str": "Bar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.gauge.bar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "indicator.gauge.bar", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.bar.line": { + "params": { + "plotly_name": "line", + "parent_name": "indicator.gauge.bar", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.gauge.bar.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "indicator.gauge.bar.line", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.bar.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.gauge.bar.line", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.gauge.bar.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.gauge.bar", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.gauge.axis": { + "params": { + "plotly_name": "axis", + "parent_name": "indicator.gauge", + "data_class_str": "Axis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.gauge.axis.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "indicator.gauge.axis.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.axis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "indicator.gauge.axis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "indicator.gauge.axis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "indicator.gauge.axis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "indicator.gauge.axis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "indicator.gauge.axis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "indicator.gauge.axis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.gauge.axis.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.gauge.axis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.gauge.axis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.gauge.axis.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.axis.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "indicator.gauge.axis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "indicator.gauge.axis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.gauge.axis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "indicator.gauge.axis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "indicator.gauge.axis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "indicator.gauge.axis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.gauge.axis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "indicator.gauge.axis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.gauge.axis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "indicator.gauge.axis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.gauge.axis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "indicator.gauge.axis.tickformatstop", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "indicator.gauge.axis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "indicator.gauge.axis.tickformatstop", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "any" + }, + { + "editType": "plot", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "indicator.gauge.axis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.gauge.axis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "indicator.gauge.axis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.gauge.axis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "indicator.gauge.axis.tickfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "indicator.gauge.axis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "indicator.gauge.axis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.gauge.axis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "indicator.gauge.axis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.gauge.axis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "indicator.gauge.axis.tickfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.gauge.axis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "indicator.gauge.axis.tickfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.axis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "indicator.gauge.axis.tickfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.gauge.axis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "indicator.gauge.axis.tickfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "indicator.gauge.axis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "indicator.gauge.axis.tickfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "indicator.gauge.axis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.gauge.axis.tickfont", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.gauge.axis.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.gauge.axis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "indicator.gauge.axis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "indicator.gauge.axis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.gauge.axis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.gauge.axis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "indicator.gauge.axis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.gauge.axis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "indicator.gauge.axis.range": { + "params": { + "plotly_name": "range", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "items": [ + { + "editType": "plot", + "valType": "number" + }, + { + "editType": "plot", + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "indicator.gauge.axis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "indicator.gauge.axis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "indicator.gauge.axis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "indicator.gauge.axis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.gauge.axis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "indicator.gauge.axis", + "edit_type": "plot", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "indicator.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "indicator", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "indicator.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "indicator.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "indicator.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "indicator.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "indicator.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "indicator.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "indicator.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "indicator.delta": { + "params": { + "plotly_name": "delta", + "parent_name": "indicator", + "data_class_str": "Delta", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.delta.valueformat": { + "params": { + "plotly_name": "valueformat", + "parent_name": "indicator.delta", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.delta.suffix": { + "params": { + "plotly_name": "suffix", + "parent_name": "indicator.delta", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.delta.relative": { + "params": { + "plotly_name": "relative", + "parent_name": "indicator.delta", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "indicator.delta.reference": { + "params": { + "plotly_name": "reference", + "parent_name": "indicator.delta", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "indicator.delta.prefix": { + "params": { + "plotly_name": "prefix", + "parent_name": "indicator.delta", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.delta.position": { + "params": { + "plotly_name": "position", + "parent_name": "indicator.delta", + "edit_type": "plot", + "values": [ + "top", + "bottom", + "left", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.delta.increasing": { + "params": { + "plotly_name": "increasing", + "parent_name": "indicator.delta", + "data_class_str": "Increasing", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.delta.increasing.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "indicator.delta.increasing", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.delta.increasing.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.delta.increasing", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.delta.font": { + "params": { + "plotly_name": "font", + "parent_name": "indicator.delta", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.delta.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "indicator.delta.font", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "indicator.delta.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "indicator.delta.font", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.delta.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "indicator.delta.font", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.delta.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "indicator.delta.font", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "indicator.delta.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "indicator.delta.font", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "indicator.delta.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "indicator.delta.font", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.delta.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "indicator.delta.font", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "indicator.delta.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "indicator.delta.font", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "indicator.delta.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.delta.font", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.delta.decreasing": { + "params": { + "plotly_name": "decreasing", + "parent_name": "indicator.delta", + "data_class_str": "Decreasing", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "indicator.delta.decreasing.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "indicator.delta.decreasing", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "indicator.delta.decreasing.color": { + "params": { + "plotly_name": "color", + "parent_name": "indicator.delta.decreasing", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "indicator.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "indicator", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "indicator.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "indicator", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "indicator.align": { + "params": { + "plotly_name": "align", + "parent_name": "indicator", + "edit_type": "plot", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "image": { + "params": { + "plotly_name": "image", + "parent_name": "", + "data_class_str": "Image", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "image.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "image", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.zsmooth": { + "params": { + "plotly_name": "zsmooth", + "parent_name": "image", + "edit_type": "plot", + "values": [ + "fast", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "image.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "image", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "image.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "image", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "number" + }, + { + "editType": "calc", + "valType": "number" + }, + { + "editType": "calc", + "valType": "number" + }, + { + "editType": "calc", + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "image.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "image", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "number" + }, + { + "editType": "calc", + "valType": "number" + }, + { + "editType": "calc", + "valType": "number" + }, + { + "editType": "calc", + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "image.z": { + "params": { + "plotly_name": "z", + "parent_name": "image", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "image.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "image", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "image.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "image", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "image.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "image", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "image.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "image", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "image.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "image", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "image.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "image", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "image.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "image", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "image.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "image", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.text": { + "params": { + "plotly_name": "text", + "parent_name": "image", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "image.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "image", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "image.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "image.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "image.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "image.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "image.source": { + "params": { + "plotly_name": "source", + "parent_name": "image", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "image.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "image", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "image.name": { + "params": { + "plotly_name": "name", + "parent_name": "image", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "image.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "image", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "image", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "image.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "image", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "image.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "image", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "image.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "image", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "image.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "image.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "image.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "image.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "image.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "image.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "image.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "image.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "image.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "image.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "image.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "image.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "image.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "image.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "image.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "image.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "image.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "image.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "image.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "image.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "image.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "image.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "image.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "image", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "image.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "image", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "image", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "image.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "image", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "image", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "image.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "image", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "image", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "image.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "image", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "image.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "image.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "image.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "image.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "image.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "image.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "image.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "image.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "image.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "image.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "image.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "image.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "image.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "image.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "image.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "image.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "image.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "image.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "image.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "image.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "image.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "image.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "image.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "image.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "image.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "image.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "image.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "image.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "image.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "image.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "image.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "image.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "image.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "image.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "image.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "image.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "image.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "image.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "image.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "image.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "image.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "image.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "image", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "image", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "color", + "name", + "text" + ] + }, + "superclass": "FlaglistValidator" + }, + "image.dy": { + "params": { + "plotly_name": "dy", + "parent_name": "image", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "image.dx": { + "params": { + "plotly_name": "dx", + "parent_name": "image", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "image.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "image", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "image.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "image", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "image.colormodel": { + "params": { + "plotly_name": "colormodel", + "parent_name": "image", + "edit_type": "calc", + "values": [ + "rgb", + "rgba", + "rgba256", + "hsl", + "hsla" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle": { + "params": { + "plotly_name": "icicle", + "parent_name": "", + "data_class_str": "Icicle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "icicle", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.valuessrc": { + "params": { + "plotly_name": "valuessrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.values": { + "params": { + "plotly_name": "values", + "parent_name": "icicle", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "icicle.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "icicle.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "icicle", + "anim": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "icicle.tiling": { + "params": { + "plotly_name": "tiling", + "parent_name": "icicle", + "data_class_str": "Tiling", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.tiling.pad": { + "params": { + "plotly_name": "pad", + "parent_name": "icicle.tiling", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.tiling.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "icicle.tiling", + "edit_type": "plot", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.tiling.flip": { + "params": { + "plotly_name": "flip", + "parent_name": "icicle.tiling", + "edit_type": "plot", + "flags": [ + "x", + "y" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "icicle", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "icicle.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "icicle", + "edit_type": "plot", + "values": [ + "top left", + "top center", + "top right", + "middle left", + "middle center", + "middle right", + "bottom left", + "bottom center", + "bottom right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.textinfo": { + "params": { + "plotly_name": "textinfo", + "parent_name": "icicle", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "label", + "text", + "value", + "current path", + "percent root", + "percent entry", + "percent parent" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "icicle", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "icicle.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "icicle.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "icicle.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "icicle.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "icicle.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "icicle.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "icicle.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "icicle.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "icicle.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "icicle.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "icicle.textfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "icicle.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "icicle.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "icicle.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "icicle.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "icicle.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "icicle.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "icicle.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "icicle.textfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "icicle.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "icicle.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "icicle.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "icicle.text": { + "params": { + "plotly_name": "text", + "parent_name": "icicle", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "icicle.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "icicle", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "icicle.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "icicle.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "icicle.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.sort": { + "params": { + "plotly_name": "sort", + "parent_name": "icicle", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "icicle.root": { + "params": { + "plotly_name": "root", + "parent_name": "icicle", + "data_class_str": "Root", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.root.color": { + "params": { + "plotly_name": "color", + "parent_name": "icicle.root", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "icicle.pathbar": { + "params": { + "plotly_name": "pathbar", + "parent_name": "icicle", + "data_class_str": "Pathbar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.pathbar.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "icicle.pathbar", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "icicle.pathbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "icicle.pathbar", + "edit_type": "plot", + "min": 12 + }, + "superclass": "NumberValidator" + }, + "icicle.pathbar.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "icicle.pathbar", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.pathbar.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "icicle.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.pathbar.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "icicle.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "icicle.pathbar.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "icicle.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.pathbar.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "icicle.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.pathbar.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "icicle.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.pathbar.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "icicle.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.pathbar.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "icicle.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.pathbar.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "icicle.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.pathbar.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "icicle.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.pathbar.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "icicle.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "icicle.pathbar.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "icicle.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.pathbar.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "icicle.pathbar.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "icicle.pathbar.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "icicle.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.pathbar.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "icicle.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.pathbar.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "icicle.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.pathbar.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "icicle.pathbar.textfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "icicle.pathbar.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "icicle.pathbar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.pathbar.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "icicle.pathbar.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "icicle.pathbar.side": { + "params": { + "plotly_name": "side", + "parent_name": "icicle.pathbar", + "edit_type": "plot", + "values": [ + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.pathbar.edgeshape": { + "params": { + "plotly_name": "edgeshape", + "parent_name": "icicle.pathbar", + "edit_type": "plot", + "values": [ + ">", + "<", + "|", + "/", + "\\" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.parentssrc": { + "params": { + "plotly_name": "parentssrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.parents": { + "params": { + "plotly_name": "parents", + "parent_name": "icicle", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "icicle.outsidetextfont": { + "params": { + "plotly_name": "outsidetextfont", + "parent_name": "icicle", + "data_class_str": "Outsidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.outsidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "icicle.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.outsidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "icicle.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "icicle.outsidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "icicle.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.outsidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "icicle.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.outsidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "icicle.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.outsidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "icicle.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.outsidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "icicle.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.outsidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "icicle.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.outsidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "icicle.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.outsidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "icicle.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "icicle.outsidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "icicle.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.outsidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "icicle.outsidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "icicle.outsidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "icicle.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.outsidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "icicle.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.outsidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "icicle.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.outsidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "icicle.outsidetextfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "icicle.outsidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "icicle.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.outsidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "icicle.outsidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "icicle.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "icicle", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.name": { + "params": { + "plotly_name": "name", + "parent_name": "icicle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "icicle.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "icicle", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "icicle.maxdepth": { + "params": { + "plotly_name": "maxdepth", + "parent_name": "icicle", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "icicle.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "icicle", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "icicle.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "icicle.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "icicle.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "icicle.marker.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "icicle.marker", + "data_class_str": "Pattern", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.marker.pattern.soliditysrc": { + "params": { + "plotly_name": "soliditysrc", + "parent_name": "icicle.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.marker.pattern.solidity": { + "params": { + "plotly_name": "solidity", + "parent_name": "icicle.marker.pattern", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.pattern.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "icicle.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.marker.pattern.size": { + "params": { + "plotly_name": "size", + "parent_name": "icicle.marker.pattern", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.pattern.shapesrc": { + "params": { + "plotly_name": "shapesrc", + "parent_name": "icicle.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.marker.pattern.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "icicle.marker.pattern", + "array_ok": true, + "edit_type": "style", + "values": [ + "", + "/", + "\\", + "x", + "-", + "|", + "+", + "." + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.pattern.fillmode": { + "params": { + "plotly_name": "fillmode", + "parent_name": "icicle.marker.pattern", + "edit_type": "style", + "values": [ + "replace", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.pattern.fgopacity": { + "params": { + "plotly_name": "fgopacity", + "parent_name": "icicle.marker.pattern", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.pattern.fgcolorsrc": { + "params": { + "plotly_name": "fgcolorsrc", + "parent_name": "icicle.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.marker.pattern.fgcolor": { + "params": { + "plotly_name": "fgcolor", + "parent_name": "icicle.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "icicle.marker.pattern.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "icicle.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.marker.pattern.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "icicle.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "icicle.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "icicle.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "icicle.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "icicle.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "icicle.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "icicle.marker.line", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "icicle.marker.colorssrc": { + "params": { + "plotly_name": "colorssrc", + "parent_name": "icicle.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "icicle.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "icicle.marker.colors": { + "params": { + "plotly_name": "colors", + "parent_name": "icicle.marker", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "icicle.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "icicle.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "icicle.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "icicle.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "icicle.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "icicle.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "icicle.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "icicle.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "icicle.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "icicle.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "icicle.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "icicle.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "icicle.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "icicle.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "icicle.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "icicle.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "icicle.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "icicle.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "icicle.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "icicle.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "icicle.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "icicle.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "icicle.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "icicle.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "icicle.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "icicle.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "icicle.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "icicle.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "icicle.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "icicle.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "icicle.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "icicle.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "icicle.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "icicle.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "icicle.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "icicle.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "icicle.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "icicle.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "icicle.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "icicle.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "icicle.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "icicle.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "icicle.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "icicle.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "icicle.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "icicle.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "icicle.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "icicle.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "icicle.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "icicle.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "icicle.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "icicle.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "icicle.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "icicle.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "icicle.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "icicle.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "icicle.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "icicle.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "icicle.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "icicle.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "icicle.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "icicle.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "icicle.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "icicle.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "icicle.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "icicle.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "icicle.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "icicle.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "icicle.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "icicle.level": { + "params": { + "plotly_name": "level", + "parent_name": "icicle", + "anim": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "icicle.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "icicle", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "icicle", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "icicle.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "icicle", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "icicle.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "icicle.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "icicle.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "icicle.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "icicle.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "icicle.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "icicle.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "icicle.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "icicle.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "icicle.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "icicle.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "icicle.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "icicle.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "icicle.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "icicle.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "icicle.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "icicle.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "icicle", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "icicle.leaf": { + "params": { + "plotly_name": "leaf", + "parent_name": "icicle", + "data_class_str": "Leaf", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.leaf.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "icicle.leaf", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "icicle.labelssrc": { + "params": { + "plotly_name": "labelssrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.labels": { + "params": { + "plotly_name": "labels", + "parent_name": "icicle", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "icicle.insidetextfont": { + "params": { + "plotly_name": "insidetextfont", + "parent_name": "icicle", + "data_class_str": "Insidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.insidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "icicle.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.insidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "icicle.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "icicle.insidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "icicle.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.insidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "icicle.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.insidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "icicle.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.insidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "icicle.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.insidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "icicle.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.insidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "icicle.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.insidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "icicle.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.insidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "icicle.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "icicle.insidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "icicle.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.insidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "icicle.insidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "icicle.insidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "icicle.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.insidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "icicle.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.insidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "icicle.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.insidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "icicle.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "icicle.insidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "icicle.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.insidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "icicle.insidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "icicle.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "icicle", + "anim": true, + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "icicle.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "icicle", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "icicle.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "icicle", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "icicle.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "icicle", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "icicle.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "icicle.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "icicle.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "icicle.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "icicle.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "icicle.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "icicle.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "icicle.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "icicle.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "icicle.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "icicle.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "icicle.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "icicle.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "icicle.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "icicle.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "icicle.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "icicle.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "icicle.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "icicle.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "icicle.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "icicle.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "icicle.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "icicle.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "icicle.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "icicle.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "icicle.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "icicle.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "icicle.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "icicle.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "icicle.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "icicle.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "icicle.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "icicle.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "icicle.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "icicle.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "icicle.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "icicle", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "label", + "text", + "value", + "name", + "current path", + "percent root", + "percent entry", + "percent parent" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "icicle", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "icicle.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "icicle.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "icicle.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "icicle.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "icicle.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "icicle.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "icicle.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "icicle.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "icicle.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "icicle", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "icicle.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "icicle", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "icicle.count": { + "params": { + "plotly_name": "count", + "parent_name": "icicle", + "edit_type": "calc", + "flags": [ + "branches", + "leaves" + ] + }, + "superclass": "FlaglistValidator" + }, + "icicle.branchvalues": { + "params": { + "plotly_name": "branchvalues", + "parent_name": "icicle", + "edit_type": "calc", + "values": [ + "remainder", + "total" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour": { + "params": { + "plotly_name": "histogram2dcontour", + "parent_name": "", + "data_class_str": "Histogram2dContour", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.zmid": { + "params": { + "plotly_name": "zmid", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.zauto": { + "params": { + "plotly_name": "zauto", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.z": { + "params": { + "plotly_name": "z", + "parent_name": "histogram2dcontour", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram2dcontour.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.ybins": { + "params": { + "plotly_name": "ybins", + "parent_name": "histogram2dcontour", + "data_class_str": "YBins", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.ybins.start": { + "params": { + "plotly_name": "start", + "parent_name": "histogram2dcontour.ybins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.ybins.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2dcontour.ybins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.ybins.end": { + "params": { + "plotly_name": "end", + "parent_name": "histogram2dcontour.ybins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.ybingroup": { + "params": { + "plotly_name": "ybingroup", + "parent_name": "histogram2dcontour", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "histogram2dcontour", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "histogram2dcontour.y": { + "params": { + "plotly_name": "y", + "parent_name": "histogram2dcontour", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "histogram2dcontour.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.xbins": { + "params": { + "plotly_name": "xbins", + "parent_name": "histogram2dcontour", + "data_class_str": "XBins", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.xbins.start": { + "params": { + "plotly_name": "start", + "parent_name": "histogram2dcontour.xbins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.xbins.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2dcontour.xbins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.xbins.end": { + "params": { + "plotly_name": "end", + "parent_name": "histogram2dcontour.xbins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.xbingroup": { + "params": { + "plotly_name": "xbingroup", + "parent_name": "histogram2dcontour", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "histogram2dcontour", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "histogram2dcontour.x": { + "params": { + "plotly_name": "x", + "parent_name": "histogram2dcontour", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "histogram2dcontour.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "histogram2dcontour", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "histogram2dcontour", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "histogram2dcontour", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2dcontour.textfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2dcontour.textfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2dcontour.textfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2dcontour.textfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2dcontour.textfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2dcontour.textfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2dcontour.textfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2dcontour.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2dcontour.textfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2dcontour.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "histogram2dcontour", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "histogram2dcontour.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "histogram2dcontour.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "histogram2dcontour", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "histogram2dcontour", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "histogram2dcontour", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "histogram2dcontour", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.ncontours": { + "params": { + "plotly_name": "ncontours", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.nbinsy": { + "params": { + "plotly_name": "nbinsy", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.nbinsx": { + "params": { + "plotly_name": "nbinsx", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.name": { + "params": { + "plotly_name": "name", + "parent_name": "histogram2dcontour", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "histogram2dcontour", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "histogram2dcontour", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "histogram2dcontour.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2dcontour.marker", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram2dcontour.line": { + "params": { + "plotly_name": "line", + "parent_name": "histogram2dcontour", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "histogram2dcontour.line", + "edit_type": "style+colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.line.smoothing": { + "params": { + "plotly_name": "smoothing", + "parent_name": "histogram2dcontour.line", + "edit_type": "plot", + "max": 1.3, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "histogram2dcontour.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "histogram2dcontour.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2dcontour.line", + "edit_type": "style+colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "histogram2dcontour", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "histogram2dcontour", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "histogram2dcontour", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "histogram2dcontour.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "histogram2dcontour.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2dcontour.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2dcontour.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2dcontour.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2dcontour.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2dcontour.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2dcontour.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2dcontour.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2dcontour.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2dcontour.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2dcontour.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "histogram2dcontour", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "histogram2dcontour", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "histogram2dcontour.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "histogram2dcontour", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram2dcontour.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "histogram2dcontour", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "histogram2dcontour", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "histogram2dcontour.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "histogram2dcontour.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "histogram2dcontour.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "histogram2dcontour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2dcontour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "histogram2dcontour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2dcontour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "histogram2dcontour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2dcontour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "histogram2dcontour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2dcontour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "histogram2dcontour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2dcontour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "histogram2dcontour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2dcontour.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "histogram2dcontour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2dcontour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2dcontour.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "histogram2dcontour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2dcontour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "histogram2dcontour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2dcontour.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "histogram2dcontour.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "histogram2dcontour.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "histogram2dcontour.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "histogram2dcontour.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "histogram2dcontour.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "histogram2dcontour.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "histogram2dcontour", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2dcontour.histnorm": { + "params": { + "plotly_name": "histnorm", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "values": [ + "", + "percent", + "probability", + "density", + "probability density" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.histfunc": { + "params": { + "plotly_name": "histfunc", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "values": [ + "count", + "sum", + "avg", + "min", + "max" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "histogram2dcontour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "histogram2dcontour", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram2dcontour.contours": { + "params": { + "plotly_name": "contours", + "parent_name": "histogram2dcontour", + "data_class_str": "Contours", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.contours.value": { + "params": { + "plotly_name": "value", + "parent_name": "histogram2dcontour.contours", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.contours.type": { + "params": { + "plotly_name": "type", + "parent_name": "histogram2dcontour.contours", + "edit_type": "calc", + "values": [ + "levels", + "constraint" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.contours.start": { + "params": { + "plotly_name": "start", + "parent_name": "histogram2dcontour.contours", + "edit_type": "plot", + "implied_edits": { + "^autocontour": false + } + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.contours.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2dcontour.contours", + "edit_type": "plot", + "implied_edits": { + "^autocontour": false + }, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.contours.showlines": { + "params": { + "plotly_name": "showlines", + "parent_name": "histogram2dcontour.contours", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.contours.showlabels": { + "params": { + "plotly_name": "showlabels", + "parent_name": "histogram2dcontour.contours", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.contours.operation": { + "params": { + "plotly_name": "operation", + "parent_name": "histogram2dcontour.contours", + "edit_type": "calc", + "values": [ + "=", + "<", + ">=", + ">", + "<=", + "[]", + "()", + "[)", + "(]", + "][", + ")(", + "](", + ")[" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.contours.labelformat": { + "params": { + "plotly_name": "labelformat", + "parent_name": "histogram2dcontour.contours", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.contours.labelfont": { + "params": { + "plotly_name": "labelfont", + "parent_name": "histogram2dcontour.contours", + "data_class_str": "Labelfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.contours.labelfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2dcontour.contours.labelfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.contours.labelfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2dcontour.contours.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.contours.labelfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2dcontour.contours.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.contours.labelfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2dcontour.contours.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.contours.labelfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2dcontour.contours.labelfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.contours.labelfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2dcontour.contours.labelfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.contours.labelfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2dcontour.contours.labelfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2dcontour.contours.labelfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2dcontour.contours.labelfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.contours.labelfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2dcontour.contours.labelfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.contours.end": { + "params": { + "plotly_name": "end", + "parent_name": "histogram2dcontour.contours", + "edit_type": "plot", + "implied_edits": { + "^autocontour": false + } + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.contours.coloring": { + "params": { + "plotly_name": "coloring", + "parent_name": "histogram2dcontour.contours", + "edit_type": "calc", + "values": [ + "fill", + "heatmap", + "lines", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "histogram2dcontour.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "histogram2dcontour", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "histogram2dcontour.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "histogram2dcontour.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "histogram2dcontour.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "histogram2dcontour.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "histogram2dcontour.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2dcontour.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2dcontour.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2dcontour.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2dcontour.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2dcontour.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2dcontour.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2dcontour.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2dcontour.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2dcontour.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2dcontour.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "histogram2dcontour.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2dcontour.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "histogram2dcontour.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "histogram2dcontour.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "histogram2dcontour.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "histogram2dcontour.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "histogram2dcontour.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "histogram2dcontour.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "histogram2dcontour.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "histogram2dcontour.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "histogram2dcontour.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "histogram2dcontour.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "histogram2dcontour.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2dcontour.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2dcontour.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2dcontour.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2dcontour.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2dcontour.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2dcontour.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2dcontour.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2dcontour.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2dcontour.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2dcontour.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2dcontour.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "histogram2dcontour.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram2dcontour.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2dcontour.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "histogram2dcontour.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2dcontour.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "histogram2dcontour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2dcontour.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "histogram2dcontour", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "histogram2dcontour.bingroup": { + "params": { + "plotly_name": "bingroup", + "parent_name": "histogram2dcontour", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "histogram2dcontour.autocontour": { + "params": { + "plotly_name": "autocontour", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "histogram2dcontour", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.autobiny": { + "params": { + "plotly_name": "autobiny", + "parent_name": "histogram2dcontour", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram2dcontour.autobinx": { + "params": { + "plotly_name": "autobinx", + "parent_name": "histogram2dcontour", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram2d": { + "params": { + "plotly_name": "histogram2d", + "parent_name": "", + "data_class_str": "Histogram2d", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.zsmooth": { + "params": { + "plotly_name": "zsmooth", + "parent_name": "histogram2d", + "edit_type": "calc", + "values": [ + "fast", + "best", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "histogram2d", + "edit_type": "plot", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "histogram2d.zmid": { + "params": { + "plotly_name": "zmid", + "parent_name": "histogram2d", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "histogram2d.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "histogram2d", + "edit_type": "plot", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "histogram2d.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram2d.zauto": { + "params": { + "plotly_name": "zauto", + "parent_name": "histogram2d", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "histogram2d.z": { + "params": { + "plotly_name": "z", + "parent_name": "histogram2d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram2d.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram2d.ygap": { + "params": { + "plotly_name": "ygap", + "parent_name": "histogram2d", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "histogram2d", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.ybins": { + "params": { + "plotly_name": "ybins", + "parent_name": "histogram2d", + "data_class_str": "YBins", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.ybins.start": { + "params": { + "plotly_name": "start", + "parent_name": "histogram2d.ybins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2d.ybins.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2d.ybins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2d.ybins.end": { + "params": { + "plotly_name": "end", + "parent_name": "histogram2d.ybins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2d.ybingroup": { + "params": { + "plotly_name": "ybingroup", + "parent_name": "histogram2d", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "histogram2d.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "histogram2d", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "histogram2d.y": { + "params": { + "plotly_name": "y", + "parent_name": "histogram2d", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "histogram2d.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram2d.xgap": { + "params": { + "plotly_name": "xgap", + "parent_name": "histogram2d", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "histogram2d", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.xbins": { + "params": { + "plotly_name": "xbins", + "parent_name": "histogram2d", + "data_class_str": "XBins", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.xbins.start": { + "params": { + "plotly_name": "start", + "parent_name": "histogram2d.xbins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2d.xbins.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2d.xbins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2d.xbins.end": { + "params": { + "plotly_name": "end", + "parent_name": "histogram2d.xbins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram2d.xbingroup": { + "params": { + "plotly_name": "xbingroup", + "parent_name": "histogram2d", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "histogram2d.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "histogram2d", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "histogram2d.x": { + "params": { + "plotly_name": "x", + "parent_name": "histogram2d", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "histogram2d.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "histogram2d", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "histogram2d.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "histogram2d", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram2d.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "histogram2d", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram2d.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "histogram2d", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2d.textfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2d.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2d.textfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2d.textfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2d.textfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2d.textfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2d.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2d.textfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram2d.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2d.textfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2d.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2d.textfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2d.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2d.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram2d.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "histogram2d", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "histogram2d.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2d.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "histogram2d.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "histogram2d", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram2d.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "histogram2d", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "histogram2d.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "histogram2d", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "histogram2d.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "histogram2d", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.nbinsy": { + "params": { + "plotly_name": "nbinsy", + "parent_name": "histogram2d", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram2d.nbinsx": { + "params": { + "plotly_name": "nbinsx", + "parent_name": "histogram2d", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram2d.name": { + "params": { + "plotly_name": "name", + "parent_name": "histogram2d", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram2d.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "histogram2d", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "histogram2d.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "histogram2d", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "histogram2d.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2d.marker", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram2d.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "histogram2d", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "histogram2d", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "histogram2d.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "histogram2d", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "histogram2d.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram2d.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "histogram2d.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2d.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2d.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2d.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2d.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2d.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2d.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2d.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2d.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram2d.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2d.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2d.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2d.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2d.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2d.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram2d.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "histogram2d", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram2d.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "histogram2d", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "histogram2d.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "histogram2d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram2d.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "histogram2d", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram2d.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "histogram2d", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "histogram2d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "histogram2d.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "histogram2d.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "histogram2d.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "histogram2d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2d.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "histogram2d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "histogram2d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "histogram2d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "histogram2d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2d.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "histogram2d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2d.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram2d.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "histogram2d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2d.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "histogram2d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2d.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2d.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "histogram2d.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2d.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "histogram2d.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "histogram2d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "histogram2d.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "histogram2d.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "histogram2d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "histogram2d.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "histogram2d.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "histogram2d.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "histogram2d.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "histogram2d", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2d.histnorm": { + "params": { + "plotly_name": "histnorm", + "parent_name": "histogram2d", + "edit_type": "calc", + "values": [ + "", + "percent", + "probability", + "density", + "probability density" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.histfunc": { + "params": { + "plotly_name": "histfunc", + "parent_name": "histogram2d", + "edit_type": "calc", + "values": [ + "count", + "sum", + "avg", + "min", + "max" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "histogram2d", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "histogram2d", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram2d.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "histogram2d", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "histogram2d.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "histogram2d", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "histogram2d.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "histogram2d.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "histogram2d.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "histogram2d.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "histogram2d.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2d.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2d.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2d.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2d.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2d.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2d.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2d.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2d.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2d.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2d.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2d.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2d.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "histogram2d.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "histogram2d.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "histogram2d.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram2d.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "histogram2d.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2d.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "histogram2d.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "histogram2d.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "histogram2d.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "histogram2d.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "histogram2d.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "histogram2d.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "histogram2d.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "histogram2d.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "histogram2d.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "histogram2d.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "histogram2d.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram2d.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram2d.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram2d.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram2d.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram2d.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram2d.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram2d.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram2d.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram2d.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram2d.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram2d.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram2d.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram2d.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2d.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2d.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "histogram2d.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "histogram2d.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "histogram2d.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "histogram2d.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2d.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram2d.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "histogram2d.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram2d.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "histogram2d.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram2d.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2d.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "histogram2d.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram2d.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "histogram2d", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "histogram2d.bingroup": { + "params": { + "plotly_name": "bingroup", + "parent_name": "histogram2d", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "histogram2d.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "histogram2d", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "histogram2d.autobiny": { + "params": { + "plotly_name": "autobiny", + "parent_name": "histogram2d", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram2d.autobinx": { + "params": { + "plotly_name": "autobinx", + "parent_name": "histogram2d", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram": { + "params": { + "plotly_name": "histogram", + "parent_name": "", + "data_class_str": "Histogram", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "histogram", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "histogram.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "histogram", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.ybins": { + "params": { + "plotly_name": "ybins", + "parent_name": "histogram", + "data_class_str": "YBins", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.ybins.start": { + "params": { + "plotly_name": "start", + "parent_name": "histogram.ybins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram.ybins.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram.ybins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram.ybins.end": { + "params": { + "plotly_name": "end", + "parent_name": "histogram.ybins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "histogram", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "histogram.y": { + "params": { + "plotly_name": "y", + "parent_name": "histogram", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "histogram.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "histogram", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.xbins": { + "params": { + "plotly_name": "xbins", + "parent_name": "histogram", + "data_class_str": "XBins", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.xbins.start": { + "params": { + "plotly_name": "start", + "parent_name": "histogram.xbins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram.xbins.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram.xbins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram.xbins.end": { + "params": { + "plotly_name": "end", + "parent_name": "histogram.xbins", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "histogram", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "histogram.x": { + "params": { + "plotly_name": "x", + "parent_name": "histogram", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "histogram.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "histogram", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "histogram", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "histogram.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.unselected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "histogram.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "histogram.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "histogram.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "histogram", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "histogram", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "histogram", + "array_ok": false, + "edit_type": "calc", + "values": [ + "inside", + "outside", + "auto", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "histogram", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram.textfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram.textfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram.textfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram.textfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram.textfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram.textfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram.textfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram.textfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.textangle": { + "params": { + "plotly_name": "textangle", + "parent_name": "histogram", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "histogram.text": { + "params": { + "plotly_name": "text", + "parent_name": "histogram", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "histogram.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "histogram", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "histogram.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "histogram.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "histogram", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "histogram.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "histogram", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "histogram", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "histogram.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.selected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "histogram.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "histogram.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.outsidetextfont": { + "params": { + "plotly_name": "outsidetextfont", + "parent_name": "histogram", + "data_class_str": "Outsidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.outsidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram.outsidetextfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram.outsidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram.outsidetextfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.outsidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram.outsidetextfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.outsidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram.outsidetextfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.outsidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram.outsidetextfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram.outsidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram.outsidetextfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram.outsidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram.outsidetextfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram.outsidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram.outsidetextfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram.outsidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.outsidetextfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "histogram", + "edit_type": "calc+clearAxisTypes", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "histogram", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.offsetgroup": { + "params": { + "plotly_name": "offsetgroup", + "parent_name": "histogram", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "histogram.nbinsy": { + "params": { + "plotly_name": "nbinsy", + "parent_name": "histogram", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram.nbinsx": { + "params": { + "plotly_name": "nbinsx", + "parent_name": "histogram", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram.name": { + "params": { + "plotly_name": "name", + "parent_name": "histogram", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "histogram", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "histogram.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "histogram", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "histogram.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "histogram.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "histogram.marker.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "histogram.marker", + "data_class_str": "Pattern", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.marker.pattern.soliditysrc": { + "params": { + "plotly_name": "soliditysrc", + "parent_name": "histogram.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.pattern.solidity": { + "params": { + "plotly_name": "solidity", + "parent_name": "histogram.marker.pattern", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.pattern.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "histogram.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.pattern.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram.marker.pattern", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.pattern.shapesrc": { + "params": { + "plotly_name": "shapesrc", + "parent_name": "histogram.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.pattern.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "histogram.marker.pattern", + "array_ok": true, + "edit_type": "style", + "values": [ + "", + "/", + "\\", + "x", + "-", + "|", + "+", + "." + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.pattern.fillmode": { + "params": { + "plotly_name": "fillmode", + "parent_name": "histogram.marker.pattern", + "edit_type": "style", + "values": [ + "replace", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.pattern.fgopacity": { + "params": { + "plotly_name": "fgopacity", + "parent_name": "histogram.marker.pattern", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.pattern.fgcolorsrc": { + "params": { + "plotly_name": "fgcolorsrc", + "parent_name": "histogram.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.pattern.fgcolor": { + "params": { + "plotly_name": "fgcolor", + "parent_name": "histogram.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.marker.pattern.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "histogram.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.pattern.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "histogram.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "histogram.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "histogram.marker", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "histogram.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "histogram.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "histogram.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "histogram.marker.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "histogram.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "histogram.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "histogram.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "histogram.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "histogram.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "histogram.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.marker.line", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "histogram.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "histogram.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "histogram.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "histogram.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "histogram.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "histogram.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "histogram.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "histogram.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "histogram.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "histogram.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "histogram.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "histogram.marker.cornerradius": { + "params": { + "plotly_name": "cornerradius", + "parent_name": "histogram.marker", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "histogram.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "histogram.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "histogram.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "histogram.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "histogram.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "histogram.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "histogram.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "histogram.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "histogram.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "histogram.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "histogram.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "histogram.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "histogram.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "histogram.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "histogram.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "histogram.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "histogram.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "histogram.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "histogram.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "histogram.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "histogram.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "histogram.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "histogram.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "histogram.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "histogram.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "histogram.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "histogram.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "histogram.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "histogram.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "histogram.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "histogram.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "histogram.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "histogram.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "histogram.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "histogram.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.marker", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "histogram.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "histogram.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "histogram.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "histogram.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "histogram.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "histogram.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "histogram.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "histogram.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "histogram.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "histogram.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "histogram.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "histogram.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "histogram", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "histogram", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "histogram.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "histogram", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "histogram.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "histogram.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "histogram", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "histogram", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "histogram.insidetextfont": { + "params": { + "plotly_name": "insidetextfont", + "parent_name": "histogram", + "data_class_str": "Insidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.insidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram.insidetextfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram.insidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram.insidetextfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.insidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram.insidetextfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.insidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram.insidetextfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.insidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram.insidetextfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram.insidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram.insidetextfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "histogram.insidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram.insidetextfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram.insidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram.insidetextfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram.insidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.insidetextfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.insidetextanchor": { + "params": { + "plotly_name": "insidetextanchor", + "parent_name": "histogram", + "edit_type": "plot", + "values": [ + "end", + "middle", + "start" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "histogram", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "histogram", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "histogram.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "histogram", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "histogram", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "histogram.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "histogram.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "histogram.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "histogram.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "histogram.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "histogram.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "histogram.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "histogram.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "histogram.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "histogram.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "histogram.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "histogram.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "histogram.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "histogram.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "histogram.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "histogram.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "histogram.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "histogram.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "histogram.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "histogram.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "histogram.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "histogram.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "histogram.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "histogram.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "histogram.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "histogram.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "histogram.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "histogram.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "histogram.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "histogram.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "histogram.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "histogram.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "histogram.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "histogram.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "histogram", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "histogram.histnorm": { + "params": { + "plotly_name": "histnorm", + "parent_name": "histogram", + "edit_type": "calc", + "values": [ + "", + "percent", + "probability", + "density", + "probability density" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.histfunc": { + "params": { + "plotly_name": "histfunc", + "parent_name": "histogram", + "edit_type": "calc", + "values": [ + "count", + "sum", + "avg", + "min", + "max" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.error_y": { + "params": { + "plotly_name": "error_y", + "parent_name": "histogram", + "data_class_str": "ErrorY", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.error_y.width": { + "params": { + "plotly_name": "width", + "parent_name": "histogram.error_y", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.error_y.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "histogram.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram.error_y.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "histogram.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.error_y.value": { + "params": { + "plotly_name": "value", + "parent_name": "histogram.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.error_y.type": { + "params": { + "plotly_name": "type", + "parent_name": "histogram.error_y", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.error_y.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "histogram.error_y", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram.error_y.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "histogram.error_y", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram.error_y.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "histogram.error_y", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.error_y.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "histogram.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram.error_y.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.error_y", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.error_y.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "histogram.error_y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.error_y.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "histogram.error_y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.error_y.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "histogram.error_y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram.error_y.array": { + "params": { + "plotly_name": "array", + "parent_name": "histogram.error_y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram.error_x": { + "params": { + "plotly_name": "error_x", + "parent_name": "histogram", + "data_class_str": "ErrorX", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.error_x.width": { + "params": { + "plotly_name": "width", + "parent_name": "histogram.error_x", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.error_x.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "histogram.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram.error_x.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "histogram.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.error_x.value": { + "params": { + "plotly_name": "value", + "parent_name": "histogram.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.error_x.type": { + "params": { + "plotly_name": "type", + "parent_name": "histogram.error_x", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.error_x.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "histogram.error_x", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram.error_x.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "histogram.error_x", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "histogram.error_x.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "histogram.error_x", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "histogram.error_x.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "histogram.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram.error_x.copy_ystyle": { + "params": { + "plotly_name": "copy_ystyle", + "parent_name": "histogram.error_x", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "histogram.error_x.color": { + "params": { + "plotly_name": "color", + "parent_name": "histogram.error_x", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "histogram.error_x.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "histogram.error_x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.error_x.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "histogram.error_x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.error_x.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "histogram.error_x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram.error_x.array": { + "params": { + "plotly_name": "array", + "parent_name": "histogram.error_x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "histogram", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "histogram.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "histogram", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "histogram.cumulative": { + "params": { + "plotly_name": "cumulative", + "parent_name": "histogram", + "data_class_str": "Cumulative", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "histogram.cumulative.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "histogram.cumulative", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram.cumulative.direction": { + "params": { + "plotly_name": "direction", + "parent_name": "histogram.cumulative", + "edit_type": "calc", + "values": [ + "increasing", + "decreasing" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.cumulative.currentbin": { + "params": { + "plotly_name": "currentbin", + "parent_name": "histogram.cumulative", + "edit_type": "calc", + "values": [ + "include", + "exclude", + "half" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.constraintext": { + "params": { + "plotly_name": "constraintext", + "parent_name": "histogram", + "edit_type": "calc", + "values": [ + "inside", + "outside", + "both", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "histogram.cliponaxis": { + "params": { + "plotly_name": "cliponaxis", + "parent_name": "histogram", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "histogram.bingroup": { + "params": { + "plotly_name": "bingroup", + "parent_name": "histogram", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "histogram.autobiny": { + "params": { + "plotly_name": "autobiny", + "parent_name": "histogram", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram.autobinx": { + "params": { + "plotly_name": "autobinx", + "parent_name": "histogram", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "histogram.alignmentgroup": { + "params": { + "plotly_name": "alignmentgroup", + "parent_name": "histogram", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "heatmap": { + "params": { + "plotly_name": "heatmap", + "parent_name": "", + "data_class_str": "Heatmap", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.zsmooth": { + "params": { + "plotly_name": "zsmooth", + "parent_name": "heatmap", + "edit_type": "calc", + "values": [ + "fast", + "best", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "heatmap", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "heatmap.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "heatmap", + "edit_type": "plot", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "heatmap.zmid": { + "params": { + "plotly_name": "zmid", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "heatmap.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "heatmap", + "edit_type": "plot", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "heatmap.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "heatmap.zauto": { + "params": { + "plotly_name": "zauto", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "heatmap.z": { + "params": { + "plotly_name": "z", + "parent_name": "heatmap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "heatmap.ytype": { + "params": { + "plotly_name": "ytype", + "parent_name": "heatmap", + "edit_type": "calc+clearAxisTypes", + "values": [ + "array", + "scaled" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.yperiodalignment": { + "params": { + "plotly_name": "yperiodalignment", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": { + "ytype": "scaled" + }, + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.yperiod0": { + "params": { + "plotly_name": "yperiod0", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": { + "ytype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "heatmap.yperiod": { + "params": { + "plotly_name": "yperiod", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": { + "ytype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "heatmap.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "heatmap.ygap": { + "params": { + "plotly_name": "ygap", + "parent_name": "heatmap", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "heatmap", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "heatmap", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "heatmap.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "heatmap", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "ytype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "heatmap.y": { + "params": { + "plotly_name": "y", + "parent_name": "heatmap", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "ytype": "array" + } + }, + "superclass": "DataArrayValidator" + }, + "heatmap.xtype": { + "params": { + "plotly_name": "xtype", + "parent_name": "heatmap", + "edit_type": "calc+clearAxisTypes", + "values": [ + "array", + "scaled" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.xperiodalignment": { + "params": { + "plotly_name": "xperiodalignment", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": { + "xtype": "scaled" + }, + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.xperiod0": { + "params": { + "plotly_name": "xperiod0", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": { + "xtype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "heatmap.xperiod": { + "params": { + "plotly_name": "xperiod", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": { + "xtype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "heatmap.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "heatmap.xgap": { + "params": { + "plotly_name": "xgap", + "parent_name": "heatmap", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "heatmap", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "heatmap", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "heatmap.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "heatmap", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "xtype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "heatmap.x": { + "params": { + "plotly_name": "x", + "parent_name": "heatmap", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "xtype": "array" + } + }, + "superclass": "DataArrayValidator" + }, + "heatmap.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "heatmap", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "heatmap.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "heatmap", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "heatmap.transpose": { + "params": { + "plotly_name": "transpose", + "parent_name": "heatmap", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "heatmap.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "heatmap", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "heatmap.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "heatmap", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "heatmap.textfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "heatmap.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "heatmap.textfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "heatmap.textfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "heatmap.textfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "heatmap.textfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "heatmap.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "heatmap.textfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "heatmap.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "heatmap.textfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "heatmap.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "heatmap.textfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "heatmap.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "heatmap.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "heatmap.text": { + "params": { + "plotly_name": "text", + "parent_name": "heatmap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "heatmap.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "heatmap", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "heatmap.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "heatmap.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "heatmap.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "heatmap", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "heatmap.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "heatmap", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "heatmap.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "heatmap", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "heatmap.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "heatmap", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.name": { + "params": { + "plotly_name": "name", + "parent_name": "heatmap", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "heatmap.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "heatmap", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "heatmap.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "heatmap", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "heatmap", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "heatmap.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "heatmap", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "heatmap.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "heatmap.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "heatmap.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "heatmap.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "heatmap.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "heatmap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "heatmap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "heatmap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "heatmap.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "heatmap.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "heatmap.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "heatmap.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "heatmap.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "heatmap.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "heatmap.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "heatmap.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "heatmap.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "heatmap.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "heatmap", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "heatmap.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "heatmap", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "heatmap.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "heatmap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "heatmap.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "heatmap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "heatmap.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "heatmap", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "heatmap.hoverongaps": { + "params": { + "plotly_name": "hoverongaps", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "BooleanValidator" + }, + "heatmap.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "heatmap", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "heatmap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "heatmap.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "heatmap.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "heatmap.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "heatmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "heatmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "heatmap.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "heatmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "heatmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "heatmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "heatmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "heatmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "heatmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "heatmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "heatmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "heatmap.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "heatmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "heatmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "heatmap.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "heatmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "heatmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "heatmap.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "heatmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "heatmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "heatmap.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "heatmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "heatmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "heatmap.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "heatmap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "heatmap.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "heatmap.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "heatmap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "heatmap.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "heatmap.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "heatmap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "heatmap.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "heatmap", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "heatmap.dy": { + "params": { + "plotly_name": "dy", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": { + "ytype": "scaled" + } + }, + "superclass": "NumberValidator" + }, + "heatmap.dx": { + "params": { + "plotly_name": "dx", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": { + "xtype": "scaled" + } + }, + "superclass": "NumberValidator" + }, + "heatmap.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "heatmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "heatmap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "heatmap.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "heatmap", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "heatmap.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "heatmap.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "heatmap", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "heatmap.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "heatmap.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "heatmap.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "heatmap.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "heatmap.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "heatmap.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "heatmap.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "heatmap.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "heatmap.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "heatmap.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "heatmap.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "heatmap.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "heatmap.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "heatmap.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "heatmap.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "heatmap.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "heatmap.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "heatmap.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "heatmap.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "heatmap.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "heatmap.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "heatmap.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "heatmap.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "heatmap.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "heatmap.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "heatmap.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "heatmap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "heatmap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "heatmap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "heatmap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "heatmap.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "heatmap.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "heatmap.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "heatmap.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "heatmap.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "heatmap.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "heatmap.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "heatmap.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "heatmap.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "heatmap.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "heatmap.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "heatmap.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "heatmap.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "heatmap.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "heatmap.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "heatmap.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "heatmap.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "heatmap.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "heatmap.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "heatmap.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "heatmap.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "heatmap.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "heatmap.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "heatmap.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "heatmap.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "heatmap.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "heatmap.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "heatmap.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "heatmap.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "heatmap.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "heatmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "heatmap.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "heatmap", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "heatmap.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "heatmap", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "funnelarea": { + "params": { + "plotly_name": "funnelarea", + "parent_name": "", + "data_class_str": "Funnelarea", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "funnelarea", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.valuessrc": { + "params": { + "plotly_name": "valuessrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.values": { + "params": { + "plotly_name": "values", + "parent_name": "funnelarea", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "funnelarea.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "funnelarea.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "funnelarea", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "funnelarea.title": { + "params": { + "plotly_name": "title", + "parent_name": "funnelarea", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "funnelarea.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "funnelarea.title", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "funnelarea.title.position": { + "params": { + "plotly_name": "position", + "parent_name": "funnelarea.title", + "edit_type": "plot", + "values": [ + "top left", + "top center", + "top right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "funnelarea.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.title.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "funnelarea.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnelarea.title.font", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnelarea.title.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "funnelarea.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnelarea.title.font", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.title.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "funnelarea.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnelarea.title.font", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.title.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "funnelarea.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnelarea.title.font", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.title.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "funnelarea.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnelarea.title.font", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnelarea.title.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "funnelarea.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnelarea.title.font", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "funnelarea.title.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "funnelarea.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnelarea.title.font", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnelarea.title.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "funnelarea.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnelarea.title.font", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnelarea.title.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnelarea.title.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnelarea.title.font", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "funnelarea.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "funnelarea", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "funnelarea.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "funnelarea", + "array_ok": true, + "edit_type": "plot", + "values": [ + "inside", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.textinfo": { + "params": { + "plotly_name": "textinfo", + "parent_name": "funnelarea", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "label", + "text", + "value", + "percent" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnelarea.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "funnelarea", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "funnelarea.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnelarea.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnelarea.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "funnelarea.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnelarea.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "funnelarea.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnelarea.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "funnelarea.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnelarea.textfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "funnelarea.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnelarea.textfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnelarea.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "funnelarea.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnelarea.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "funnelarea.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "funnelarea.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnelarea.textfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnelarea.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "funnelarea.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnelarea.textfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnelarea.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnelarea.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnelarea.textfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "funnelarea.text": { + "params": { + "plotly_name": "text", + "parent_name": "funnelarea", + "edit_type": "plot" + }, + "superclass": "DataArrayValidator" + }, + "funnelarea.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "funnelarea", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "funnelarea.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnelarea.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "funnelarea.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnelarea.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "funnelarea", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "funnelarea.scalegroup": { + "params": { + "plotly_name": "scalegroup", + "parent_name": "funnelarea", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "funnelarea.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "funnelarea", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnelarea.name": { + "params": { + "plotly_name": "name", + "parent_name": "funnelarea", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "funnelarea.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "funnelarea", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "funnelarea.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "funnelarea", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.marker.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "funnelarea.marker", + "data_class_str": "Pattern", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.marker.pattern.soliditysrc": { + "params": { + "plotly_name": "soliditysrc", + "parent_name": "funnelarea.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.marker.pattern.solidity": { + "params": { + "plotly_name": "solidity", + "parent_name": "funnelarea.marker.pattern", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnelarea.marker.pattern.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "funnelarea.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.marker.pattern.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnelarea.marker.pattern", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnelarea.marker.pattern.shapesrc": { + "params": { + "plotly_name": "shapesrc", + "parent_name": "funnelarea.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.marker.pattern.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "funnelarea.marker.pattern", + "array_ok": true, + "edit_type": "style", + "values": [ + "", + "/", + "\\", + "x", + "-", + "|", + "+", + "." + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.marker.pattern.fillmode": { + "params": { + "plotly_name": "fillmode", + "parent_name": "funnelarea.marker.pattern", + "edit_type": "style", + "values": [ + "replace", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.marker.pattern.fgopacity": { + "params": { + "plotly_name": "fgopacity", + "parent_name": "funnelarea.marker.pattern", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnelarea.marker.pattern.fgcolorsrc": { + "params": { + "plotly_name": "fgcolorsrc", + "parent_name": "funnelarea.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.marker.pattern.fgcolor": { + "params": { + "plotly_name": "fgcolor", + "parent_name": "funnelarea.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "funnelarea.marker.pattern.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "funnelarea.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.marker.pattern.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "funnelarea.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "funnelarea.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "funnelarea.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "funnelarea.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "funnelarea.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnelarea.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnelarea.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnelarea.marker.line", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "funnelarea.marker.colorssrc": { + "params": { + "plotly_name": "colorssrc", + "parent_name": "funnelarea.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.marker.colors": { + "params": { + "plotly_name": "colors", + "parent_name": "funnelarea.marker", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "funnelarea.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "funnelarea", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnelarea.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "funnelarea", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "funnelarea.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "funnelarea", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "funnelarea.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "funnelarea.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "funnelarea.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnelarea.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnelarea.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnelarea.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnelarea.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnelarea.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnelarea.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnelarea.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnelarea.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "funnelarea.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnelarea.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnelarea.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnelarea.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnelarea.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnelarea.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "funnelarea.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "funnelarea", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "funnelarea.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "funnelarea", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "funnelarea.labelssrc": { + "params": { + "plotly_name": "labelssrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.labels": { + "params": { + "plotly_name": "labels", + "parent_name": "funnelarea", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "funnelarea.label0": { + "params": { + "plotly_name": "label0", + "parent_name": "funnelarea", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "funnelarea.insidetextfont": { + "params": { + "plotly_name": "insidetextfont", + "parent_name": "funnelarea", + "data_class_str": "Insidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.insidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "funnelarea.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.insidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnelarea.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnelarea.insidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "funnelarea.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.insidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnelarea.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.insidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "funnelarea.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.insidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnelarea.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.insidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "funnelarea.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.insidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnelarea.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.insidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "funnelarea.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.insidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnelarea.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnelarea.insidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "funnelarea.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.insidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnelarea.insidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "funnelarea.insidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "funnelarea.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.insidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnelarea.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnelarea.insidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "funnelarea.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.insidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnelarea.insidetextfont", + "array_ok": true, + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnelarea.insidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnelarea.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.insidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnelarea.insidetextfont", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "funnelarea.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "funnelarea", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "funnelarea.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "funnelarea", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "funnelarea.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "funnelarea", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "funnelarea.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "funnelarea", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "funnelarea.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "funnelarea.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "funnelarea.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "funnelarea.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "funnelarea.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnelarea.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnelarea.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "funnelarea.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnelarea.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "funnelarea.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnelarea.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "funnelarea.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnelarea.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "funnelarea.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnelarea.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnelarea.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "funnelarea.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnelarea.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "funnelarea.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "funnelarea.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnelarea.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnelarea.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "funnelarea.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnelarea.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnelarea.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnelarea.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnelarea.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "funnelarea.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "funnelarea.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "funnelarea.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "funnelarea.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "funnelarea.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "funnelarea.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "funnelarea.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "funnelarea.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "funnelarea.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnelarea.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "funnelarea", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "label", + "text", + "value", + "percent", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnelarea.domain": { + "params": { + "plotly_name": "domain", + "parent_name": "funnelarea", + "data_class_str": "Domain", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnelarea.domain.y": { + "params": { + "plotly_name": "y", + "parent_name": "funnelarea.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "funnelarea.domain.x": { + "params": { + "plotly_name": "x", + "parent_name": "funnelarea.domain", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + }, + { + "editType": "calc", + "max": 1, + "min": 0, + "valType": "number" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "funnelarea.domain.row": { + "params": { + "plotly_name": "row", + "parent_name": "funnelarea.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "funnelarea.domain.column": { + "params": { + "plotly_name": "column", + "parent_name": "funnelarea.domain", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "funnelarea.dlabel": { + "params": { + "plotly_name": "dlabel", + "parent_name": "funnelarea", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "funnelarea.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "funnelarea", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnelarea.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "funnelarea", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "funnelarea.baseratio": { + "params": { + "plotly_name": "baseratio", + "parent_name": "funnelarea", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnelarea.aspectratio": { + "params": { + "plotly_name": "aspectratio", + "parent_name": "funnelarea", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel": { + "params": { + "plotly_name": "funnel", + "parent_name": "", + "data_class_str": "Funnel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "funnel", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "funnel.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.yperiodalignment": { + "params": { + "plotly_name": "yperiodalignment", + "parent_name": "funnel", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.yperiod0": { + "params": { + "plotly_name": "yperiod0", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "funnel.yperiod": { + "params": { + "plotly_name": "yperiod", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "funnel.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "funnel.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "funnel", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "funnel.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "funnel", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "funnel.y": { + "params": { + "plotly_name": "y", + "parent_name": "funnel", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "funnel.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.xperiodalignment": { + "params": { + "plotly_name": "xperiodalignment", + "parent_name": "funnel", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.xperiod0": { + "params": { + "plotly_name": "xperiod0", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "funnel.xperiod": { + "params": { + "plotly_name": "xperiod", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "funnel.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "funnel.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "funnel", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "funnel.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "funnel", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "funnel.x": { + "params": { + "plotly_name": "x", + "parent_name": "funnel", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "funnel.width": { + "params": { + "plotly_name": "width", + "parent_name": "funnel", + "array_ok": false, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "funnel", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "funnel.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "funnel", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "funnel.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "funnel", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "funnel.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "funnel", + "array_ok": true, + "edit_type": "calc", + "values": [ + "inside", + "outside", + "auto", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.textinfo": { + "params": { + "plotly_name": "textinfo", + "parent_name": "funnel", + "array_ok": false, + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "label", + "text", + "percent initial", + "percent previous", + "percent total", + "value" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnel.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "funnel", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "funnel.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnel.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnel.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "funnel.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnel.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "funnel.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnel.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "funnel.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnel.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "funnel.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnel.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnel.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "funnel.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnel.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "funnel.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "funnel.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnel.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnel.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "funnel.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnel.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnel.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnel.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnel.textfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "funnel.textangle": { + "params": { + "plotly_name": "textangle", + "parent_name": "funnel", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "funnel.text": { + "params": { + "plotly_name": "text", + "parent_name": "funnel", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "funnel.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "funnel", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "funnel.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnel.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "funnel.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "funnel", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "funnel.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "funnel.outsidetextfont": { + "params": { + "plotly_name": "outsidetextfont", + "parent_name": "funnel", + "data_class_str": "Outsidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.outsidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "funnel.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.outsidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnel.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnel.outsidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "funnel.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.outsidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnel.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.outsidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "funnel.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.outsidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnel.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.outsidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "funnel.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.outsidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnel.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.outsidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "funnel.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.outsidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnel.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnel.outsidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "funnel.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.outsidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnel.outsidetextfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "funnel.outsidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "funnel.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.outsidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnel.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnel.outsidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "funnel.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.outsidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnel.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnel.outsidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnel.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.outsidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnel.outsidetextfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "funnel.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "funnel", + "edit_type": "calc+clearAxisTypes", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "funnel", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.offsetgroup": { + "params": { + "plotly_name": "offsetgroup", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "funnel.offset": { + "params": { + "plotly_name": "offset", + "parent_name": "funnel", + "array_ok": false, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "funnel.name": { + "params": { + "plotly_name": "name", + "parent_name": "funnel", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "funnel.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "funnel", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "funnel.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "funnel", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "funnel.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "funnel.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "funnel.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "funnel.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "funnel.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "funnel.marker", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "funnel.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "funnel.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "funnel.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "funnel.marker.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "funnel.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnel.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "funnel.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "funnel.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "funnel.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "funnel.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnel.marker.line", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "funnel.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "funnel.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "funnel.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "funnel.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "funnel.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "funnel.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "funnel.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "funnel.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "funnel.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "funnel.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "funnel.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "funnel.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnel.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "funnel.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "funnel.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "funnel.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "funnel.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "funnel.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "funnel.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "funnel.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "funnel.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnel.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnel.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnel.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnel.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnel.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnel.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnel.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnel.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnel.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnel.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnel.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "funnel.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "funnel.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "funnel.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "funnel.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "funnel.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnel.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "funnel.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "funnel.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "funnel.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "funnel.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "funnel.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "funnel.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "funnel.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "funnel.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "funnel.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "funnel.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "funnel.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnel.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnel.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnel.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnel.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnel.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnel.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnel.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnel.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnel.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnel.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnel.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnel.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "funnel.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "funnel.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "funnel.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "funnel.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "funnel.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "funnel.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "funnel.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "funnel.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "funnel.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "funnel.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "funnel.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "funnel.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "funnel.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "funnel.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "funnel.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnel.marker", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "funnel.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "funnel.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "funnel.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "funnel.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "funnel.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "funnel.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "funnel.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "funnel.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "funnel.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "funnel.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "funnel.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "funnel.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "funnel", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "funnel", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "funnel.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "funnel", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "funnel.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "funnel.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "funnel.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnel.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnel.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnel.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnel.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnel.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnel.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnel.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnel.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "funnel.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnel.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnel.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnel.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnel.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnel.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "funnel.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "funnel", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "funnel.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "funnel", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "funnel.insidetextfont": { + "params": { + "plotly_name": "insidetextfont", + "parent_name": "funnel", + "data_class_str": "Insidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.insidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "funnel.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.insidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnel.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnel.insidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "funnel.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.insidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnel.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.insidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "funnel.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.insidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnel.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.insidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "funnel.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.insidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnel.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.insidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "funnel.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.insidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnel.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnel.insidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "funnel.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.insidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnel.insidetextfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "funnel.insidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "funnel.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.insidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnel.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnel.insidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "funnel.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.insidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnel.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnel.insidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnel.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.insidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnel.insidetextfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "funnel.insidetextanchor": { + "params": { + "plotly_name": "insidetextanchor", + "parent_name": "funnel", + "edit_type": "plot", + "values": [ + "end", + "middle", + "start" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "funnel.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "funnel", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "funnel.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "funnel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "funnel.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "funnel", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "funnel.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "funnel.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "funnel.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "funnel.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "funnel.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "funnel.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "funnel.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "funnel.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "funnel.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "funnel.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "funnel.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "funnel.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "funnel.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "funnel.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "funnel.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "funnel.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "funnel.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "funnel.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "funnel.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "funnel.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "funnel.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnel.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "funnel.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "funnel.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "funnel.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "funnel.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnel.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "funnel.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "funnel.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "funnel.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "funnel.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "funnel.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "funnel.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "funnel.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "funnel.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "funnel.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "funnel", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "name", + "x", + "y", + "text", + "percent initial", + "percent previous", + "percent total" + ] + }, + "superclass": "FlaglistValidator" + }, + "funnel.dy": { + "params": { + "plotly_name": "dy", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "funnel.dx": { + "params": { + "plotly_name": "dx", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "funnel.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "funnel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "funnel.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "funnel.constraintext": { + "params": { + "plotly_name": "constraintext", + "parent_name": "funnel", + "edit_type": "calc", + "values": [ + "inside", + "outside", + "both", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "funnel.connector": { + "params": { + "plotly_name": "connector", + "parent_name": "funnel", + "data_class_str": "Connector", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.connector.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "funnel.connector", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "funnel.connector.line": { + "params": { + "plotly_name": "line", + "parent_name": "funnel.connector", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "funnel.connector.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "funnel.connector.line", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "funnel.connector.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "funnel.connector.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "funnel.connector.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "funnel.connector.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "funnel.connector.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "funnel.connector", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "funnel.cliponaxis": { + "params": { + "plotly_name": "cliponaxis", + "parent_name": "funnel", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "funnel.alignmentgroup": { + "params": { + "plotly_name": "alignmentgroup", + "parent_name": "funnel", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "densitymapbox": { + "params": { + "plotly_name": "densitymapbox", + "parent_name": "", + "data_class_str": "Densitymapbox", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymapbox.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "densitymapbox", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "densitymapbox.zmid": { + "params": { + "plotly_name": "zmid", + "parent_name": "densitymapbox", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "densitymapbox.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "densitymapbox", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "densitymapbox.zauto": { + "params": { + "plotly_name": "zauto", + "parent_name": "densitymapbox", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "densitymapbox.z": { + "params": { + "plotly_name": "z", + "parent_name": "densitymapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "densitymapbox.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "densitymapbox", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "densitymapbox.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "densitymapbox", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "densitymapbox.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.text": { + "params": { + "plotly_name": "text", + "parent_name": "densitymapbox", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "densitymapbox.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "densitymapbox", + "dflt": "mapbox", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "densitymapbox.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "densitymapbox", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymapbox.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "densitymapbox.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "densitymapbox.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "densitymapbox.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "densitymapbox", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "densitymapbox.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "densitymapbox", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "densitymapbox.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "densitymapbox", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "densitymapbox.radiussrc": { + "params": { + "plotly_name": "radiussrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.radius": { + "params": { + "plotly_name": "radius", + "parent_name": "densitymapbox", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "densitymapbox", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.name": { + "params": { + "plotly_name": "name", + "parent_name": "densitymapbox", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "densitymapbox.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "densitymapbox", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "densitymapbox.lonsrc": { + "params": { + "plotly_name": "lonsrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.lon": { + "params": { + "plotly_name": "lon", + "parent_name": "densitymapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "densitymapbox.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "densitymapbox", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "densitymapbox", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "densitymapbox.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "densitymapbox", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymapbox.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "densitymapbox.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "densitymapbox.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "densitymapbox.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymapbox.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "densitymapbox.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "densitymapbox.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "densitymapbox.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "densitymapbox.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "densitymapbox.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "densitymapbox.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "densitymapbox.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "densitymapbox.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "densitymapbox.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "densitymapbox.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "densitymapbox.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "densitymapbox.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "densitymapbox.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "densitymapbox.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "densitymapbox", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "densitymapbox.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "densitymapbox", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "densitymapbox.latsrc": { + "params": { + "plotly_name": "latsrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.lat": { + "params": { + "plotly_name": "lat", + "parent_name": "densitymapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "densitymapbox.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "densitymapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "densitymapbox.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "densitymapbox", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "densitymapbox.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "densitymapbox", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "densitymapbox.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "densitymapbox", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymapbox.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "densitymapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "densitymapbox.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "densitymapbox.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "densitymapbox.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymapbox.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "densitymapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "densitymapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "densitymapbox.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "densitymapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "densitymapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "densitymapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "densitymapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "densitymapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "densitymapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "densitymapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "densitymapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "densitymapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "densitymapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "densitymapbox.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "densitymapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "densitymapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "densitymapbox.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "densitymapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "densitymapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "densitymapbox.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "densitymapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "densitymapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "densitymapbox.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "densitymapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "densitymapbox.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "densitymapbox.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "densitymapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "densitymapbox.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "densitymapbox.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "densitymapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "densitymapbox.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "densitymapbox", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "lon", + "lat", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "densitymapbox.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "densitymapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "densitymapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "densitymapbox.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "densitymapbox", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "densitymapbox.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "densitymapbox", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymapbox.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "densitymapbox.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "densitymapbox.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "densitymapbox.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "densitymapbox.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "densitymapbox.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymapbox.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "densitymapbox.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "densitymapbox.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "densitymapbox.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "densitymapbox.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "densitymapbox.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "densitymapbox.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "densitymapbox.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "densitymapbox.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "densitymapbox.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "densitymapbox.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "densitymapbox.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymapbox.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "densitymapbox.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "densitymapbox.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "densitymapbox.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymapbox.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "densitymapbox.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "densitymapbox.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "densitymapbox.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymapbox.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "densitymapbox.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "densitymapbox.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "densitymapbox.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "densitymapbox.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "densitymapbox.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "densitymapbox.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "densitymapbox.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "densitymapbox.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "densitymapbox.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "densitymapbox.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymapbox.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "densitymapbox.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "densitymapbox.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "densitymapbox.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "densitymapbox.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "densitymapbox.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "densitymapbox.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "densitymapbox.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "densitymapbox.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "densitymapbox.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "densitymapbox.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "densitymapbox.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "densitymapbox.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymapbox.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymapbox.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "densitymapbox.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "densitymapbox.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "densitymapbox.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "densitymapbox.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymapbox.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "densitymapbox.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "densitymapbox.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymapbox.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "densitymapbox.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymapbox.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymapbox.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "densitymapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymapbox.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "densitymapbox", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "densitymapbox.below": { + "params": { + "plotly_name": "below", + "parent_name": "densitymapbox", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "densitymapbox.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "densitymapbox", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "densitymap": { + "params": { + "plotly_name": "densitymap", + "parent_name": "", + "data_class_str": "Densitymap", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymap.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "densitymap", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "densitymap.zmid": { + "params": { + "plotly_name": "zmid", + "parent_name": "densitymap", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "densitymap.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "densitymap", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "densitymap.zauto": { + "params": { + "plotly_name": "zauto", + "parent_name": "densitymap", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "densitymap.z": { + "params": { + "plotly_name": "z", + "parent_name": "densitymap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "densitymap.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "densitymap", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "densitymap.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "densitymap", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "densitymap.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.text": { + "params": { + "plotly_name": "text", + "parent_name": "densitymap", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "densitymap.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "densitymap", + "dflt": "map", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "densitymap.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "densitymap", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymap.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "densitymap.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "densitymap.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "densitymap.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "densitymap", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "densitymap.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "densitymap", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "densitymap.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "densitymap", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "densitymap.radiussrc": { + "params": { + "plotly_name": "radiussrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.radius": { + "params": { + "plotly_name": "radius", + "parent_name": "densitymap", + "array_ok": true, + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "densitymap.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "densitymap", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.name": { + "params": { + "plotly_name": "name", + "parent_name": "densitymap", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "densitymap.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "densitymap", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "densitymap.lonsrc": { + "params": { + "plotly_name": "lonsrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.lon": { + "params": { + "plotly_name": "lon", + "parent_name": "densitymap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "densitymap.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "densitymap", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "densitymap", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "densitymap.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "densitymap", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymap.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "densitymap.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "densitymap.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "densitymap.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymap.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "densitymap.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "densitymap.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "densitymap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "densitymap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "densitymap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "densitymap.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "densitymap.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "densitymap.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "densitymap.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "densitymap.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "densitymap.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "densitymap.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "densitymap.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "densitymap.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "densitymap.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "densitymap", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "densitymap.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "densitymap", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "densitymap.latsrc": { + "params": { + "plotly_name": "latsrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.lat": { + "params": { + "plotly_name": "lat", + "parent_name": "densitymap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "densitymap.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "densitymap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "densitymap.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "densitymap", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "densitymap.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "densitymap", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "densitymap.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "densitymap", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymap.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "densitymap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "densitymap.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "densitymap.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "densitymap.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymap.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "densitymap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "densitymap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "densitymap.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "densitymap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "densitymap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "densitymap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "densitymap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "densitymap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "densitymap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "densitymap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "densitymap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "densitymap.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "densitymap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "densitymap.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "densitymap.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "densitymap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "densitymap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "densitymap.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "densitymap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "densitymap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "densitymap.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "densitymap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "densitymap.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "densitymap.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "densitymap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "densitymap.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "densitymap.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "densitymap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "densitymap.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "densitymap.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "densitymap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "densitymap.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "densitymap", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "lon", + "lat", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "densitymap.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "densitymap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "densitymap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "densitymap.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "densitymap", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "densitymap.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "densitymap", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymap.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "densitymap.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "densitymap.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "densitymap.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "densitymap.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "densitymap.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymap.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "densitymap.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "densitymap.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "densitymap.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "densitymap.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "densitymap.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "densitymap.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "densitymap.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "densitymap.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "densitymap.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "densitymap.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "densitymap.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymap.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "densitymap.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "densitymap.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "densitymap.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "densitymap.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "densitymap.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "densitymap.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "densitymap.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymap.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "densitymap.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "densitymap.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "densitymap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "densitymap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "densitymap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "densitymap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "densitymap.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "densitymap.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "densitymap.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "densitymap.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "densitymap.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "densitymap.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "densitymap.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "densitymap.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "densitymap.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "densitymap.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "densitymap.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "densitymap.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "densitymap.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "densitymap.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "densitymap.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "densitymap.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "densitymap.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymap.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymap.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "densitymap.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "densitymap.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "densitymap.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "densitymap.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymap.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "densitymap.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "densitymap.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "densitymap.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "densitymap.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "densitymap.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymap.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "densitymap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "densitymap.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "densitymap", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "densitymap.below": { + "params": { + "plotly_name": "below", + "parent_name": "densitymap", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "densitymap.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "densitymap", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "contourcarpet": { + "params": { + "plotly_name": "contourcarpet", + "parent_name": "", + "data_class_str": "Contourcarpet", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "contourcarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contourcarpet.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "contourcarpet", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "contourcarpet.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "contourcarpet", + "edit_type": "plot", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "contourcarpet.zmid": { + "params": { + "plotly_name": "zmid", + "parent_name": "contourcarpet", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "contourcarpet.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "contourcarpet", + "edit_type": "plot", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "contourcarpet.zauto": { + "params": { + "plotly_name": "zauto", + "parent_name": "contourcarpet", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.z": { + "params": { + "plotly_name": "z", + "parent_name": "contourcarpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "contourcarpet.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "contourcarpet", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "contourcarpet.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "contourcarpet", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "contourcarpet.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "contourcarpet", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "contourcarpet", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "contourcarpet.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "contourcarpet", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "contourcarpet.transpose": { + "params": { + "plotly_name": "transpose", + "parent_name": "contourcarpet", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "contourcarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contourcarpet.text": { + "params": { + "plotly_name": "text", + "parent_name": "contourcarpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "contourcarpet.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "contourcarpet", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "contourcarpet.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contourcarpet.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "contourcarpet.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "contourcarpet", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "contourcarpet", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "contourcarpet", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "contourcarpet", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.ncontours": { + "params": { + "plotly_name": "ncontours", + "parent_name": "contourcarpet", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contourcarpet.name": { + "params": { + "plotly_name": "name", + "parent_name": "contourcarpet", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "contourcarpet.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "contourcarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contourcarpet.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "contourcarpet", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "contourcarpet.line": { + "params": { + "plotly_name": "line", + "parent_name": "contourcarpet", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "contourcarpet.line", + "edit_type": "style+colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.line.smoothing": { + "params": { + "plotly_name": "smoothing", + "parent_name": "contourcarpet.line", + "edit_type": "plot", + "max": 1.3, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "contourcarpet.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "contourcarpet.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "contourcarpet.line", + "edit_type": "style+colorbars" + }, + "superclass": "ColorValidator" + }, + "contourcarpet.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "contourcarpet", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "contourcarpet", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "contourcarpet.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "contourcarpet", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "contourcarpet.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "contourcarpet.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "contourcarpet.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "contourcarpet.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contourcarpet.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "contourcarpet.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "contourcarpet.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "contourcarpet.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "contourcarpet.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "contourcarpet.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "contourcarpet.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "contourcarpet.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "contourcarpet.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "contourcarpet.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contourcarpet.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "contourcarpet.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "contourcarpet.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "contourcarpet", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "contourcarpet.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "contourcarpet", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "contourcarpet.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "contourcarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contourcarpet.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "contourcarpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "contourcarpet.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "contourcarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contourcarpet.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "contourcarpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "contourcarpet.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "contourcarpet", + "edit_type": "calc", + "colorscale_path": "contourcarpet.colorscale" + }, + "superclass": "ColorValidator" + }, + "contourcarpet.db": { + "params": { + "plotly_name": "db", + "parent_name": "contourcarpet", + "edit_type": "calc", + "implied_edits": { + "ytype": "scaled" + } + }, + "superclass": "NumberValidator" + }, + "contourcarpet.da": { + "params": { + "plotly_name": "da", + "parent_name": "contourcarpet", + "edit_type": "calc", + "implied_edits": { + "xtype": "scaled" + } + }, + "superclass": "NumberValidator" + }, + "contourcarpet.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "contourcarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contourcarpet.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "contourcarpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "contourcarpet.contours": { + "params": { + "plotly_name": "contours", + "parent_name": "contourcarpet", + "data_class_str": "Contours", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.contours.value": { + "params": { + "plotly_name": "value", + "parent_name": "contourcarpet.contours", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "contourcarpet.contours.type": { + "params": { + "plotly_name": "type", + "parent_name": "contourcarpet.contours", + "edit_type": "calc", + "values": [ + "levels", + "constraint" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.contours.start": { + "params": { + "plotly_name": "start", + "parent_name": "contourcarpet.contours", + "edit_type": "plot", + "implied_edits": { + "^autocontour": false + } + }, + "superclass": "NumberValidator" + }, + "contourcarpet.contours.size": { + "params": { + "plotly_name": "size", + "parent_name": "contourcarpet.contours", + "edit_type": "plot", + "implied_edits": { + "^autocontour": false + }, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.contours.showlines": { + "params": { + "plotly_name": "showlines", + "parent_name": "contourcarpet.contours", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.contours.showlabels": { + "params": { + "plotly_name": "showlabels", + "parent_name": "contourcarpet.contours", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.contours.operation": { + "params": { + "plotly_name": "operation", + "parent_name": "contourcarpet.contours", + "edit_type": "calc", + "values": [ + "=", + "<", + ">=", + ">", + "<=", + "[]", + "()", + "[)", + "(]", + "][", + ")(", + "](", + ")[" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.contours.labelformat": { + "params": { + "plotly_name": "labelformat", + "parent_name": "contourcarpet.contours", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "contourcarpet.contours.labelfont": { + "params": { + "plotly_name": "labelfont", + "parent_name": "contourcarpet.contours", + "data_class_str": "Labelfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.contours.labelfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "contourcarpet.contours.labelfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contourcarpet.contours.labelfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "contourcarpet.contours.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.contours.labelfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "contourcarpet.contours.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.contours.labelfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "contourcarpet.contours.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.contours.labelfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "contourcarpet.contours.labelfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.contours.labelfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "contourcarpet.contours.labelfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "contourcarpet.contours.labelfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "contourcarpet.contours.labelfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "contourcarpet.contours.labelfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "contourcarpet.contours.labelfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contourcarpet.contours.labelfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "contourcarpet.contours.labelfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "contourcarpet.contours.end": { + "params": { + "plotly_name": "end", + "parent_name": "contourcarpet.contours", + "edit_type": "plot", + "implied_edits": { + "^autocontour": false + } + }, + "superclass": "NumberValidator" + }, + "contourcarpet.contours.coloring": { + "params": { + "plotly_name": "coloring", + "parent_name": "contourcarpet.contours", + "edit_type": "calc", + "values": [ + "fill", + "lines", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "contourcarpet", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "contourcarpet.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "contourcarpet", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "contourcarpet.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "contourcarpet.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "contourcarpet.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "contourcarpet.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "contourcarpet.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "contourcarpet.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contourcarpet.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "contourcarpet.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "contourcarpet.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "contourcarpet.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "contourcarpet.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "contourcarpet.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "contourcarpet.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "contourcarpet.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "contourcarpet.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "contourcarpet.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contourcarpet.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "contourcarpet.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contourcarpet.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "contourcarpet.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "contourcarpet.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contourcarpet.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "contourcarpet.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contourcarpet.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "contourcarpet.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "contourcarpet.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "contourcarpet.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "contourcarpet.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "contourcarpet.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "contourcarpet.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "contourcarpet.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "contourcarpet.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "contourcarpet.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "contourcarpet.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contourcarpet.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "contourcarpet.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contourcarpet.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "contourcarpet.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "contourcarpet.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "contourcarpet.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "contourcarpet.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "contourcarpet.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "contourcarpet.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "contourcarpet.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "contourcarpet.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contourcarpet.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "contourcarpet.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contourcarpet.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contourcarpet.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "contourcarpet.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "contourcarpet.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contourcarpet.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "contourcarpet.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "contourcarpet.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "contourcarpet.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contourcarpet.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contourcarpet.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "contourcarpet.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contourcarpet.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "contourcarpet", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "contourcarpet.carpet": { + "params": { + "plotly_name": "carpet", + "parent_name": "contourcarpet", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "contourcarpet.btype": { + "params": { + "plotly_name": "btype", + "parent_name": "contourcarpet", + "edit_type": "calc+clearAxisTypes", + "values": [ + "array", + "scaled" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.bsrc": { + "params": { + "plotly_name": "bsrc", + "parent_name": "contourcarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contourcarpet.b0": { + "params": { + "plotly_name": "b0", + "parent_name": "contourcarpet", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "ytype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "contourcarpet.b": { + "params": { + "plotly_name": "b", + "parent_name": "contourcarpet", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "ytype": "array" + } + }, + "superclass": "DataArrayValidator" + }, + "contourcarpet.autocontour": { + "params": { + "plotly_name": "autocontour", + "parent_name": "contourcarpet", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "contourcarpet", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "contourcarpet.atype": { + "params": { + "plotly_name": "atype", + "parent_name": "contourcarpet", + "edit_type": "calc+clearAxisTypes", + "values": [ + "array", + "scaled" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contourcarpet.asrc": { + "params": { + "plotly_name": "asrc", + "parent_name": "contourcarpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contourcarpet.a0": { + "params": { + "plotly_name": "a0", + "parent_name": "contourcarpet", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "xtype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "contourcarpet.a": { + "params": { + "plotly_name": "a", + "parent_name": "contourcarpet", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "xtype": "array" + } + }, + "superclass": "DataArrayValidator" + }, + "contour": { + "params": { + "plotly_name": "contour", + "parent_name": "", + "data_class_str": "Contour", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "contour", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "contour.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "contour.zmid": { + "params": { + "plotly_name": "zmid", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "contour.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "contour.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "contour.zauto": { + "params": { + "plotly_name": "zauto", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "contour.z": { + "params": { + "plotly_name": "z", + "parent_name": "contour", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "contour.ytype": { + "params": { + "plotly_name": "ytype", + "parent_name": "contour", + "edit_type": "calc+clearAxisTypes", + "values": [ + "array", + "scaled" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.yperiodalignment": { + "params": { + "plotly_name": "yperiodalignment", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": { + "ytype": "scaled" + }, + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.yperiod0": { + "params": { + "plotly_name": "yperiod0", + "parent_name": "contour", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "contour.yperiod": { + "params": { + "plotly_name": "yperiod", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": { + "ytype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "contour.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "contour.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "contour", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "contour", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "contour.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "contour", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "ytype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "contour.y": { + "params": { + "plotly_name": "y", + "parent_name": "contour", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "ytype": "array" + } + }, + "superclass": "DataArrayValidator" + }, + "contour.xtype": { + "params": { + "plotly_name": "xtype", + "parent_name": "contour", + "edit_type": "calc+clearAxisTypes", + "values": [ + "array", + "scaled" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.xperiodalignment": { + "params": { + "plotly_name": "xperiodalignment", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": { + "xtype": "scaled" + }, + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.xperiod0": { + "params": { + "plotly_name": "xperiod0", + "parent_name": "contour", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "contour.xperiod": { + "params": { + "plotly_name": "xperiod", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": { + "xtype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "contour.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "contour.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "contour", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "contour", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "contour.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "contour", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "xtype": "scaled" + } + }, + "superclass": "AnyValidator" + }, + "contour.x": { + "params": { + "plotly_name": "x", + "parent_name": "contour", + "edit_type": "calc+clearAxisTypes", + "implied_edits": { + "xtype": "array" + } + }, + "superclass": "DataArrayValidator" + }, + "contour.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "contour", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "contour.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "contour", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "contour.transpose": { + "params": { + "plotly_name": "transpose", + "parent_name": "contour", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "contour.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "contour", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "contour.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "contour", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "contour.textfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contour.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "contour.textfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "contour.textfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "contour.textfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "contour.textfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "contour.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "contour.textfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "contour.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "contour.textfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "contour.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "contour.textfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contour.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "contour.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "contour.text": { + "params": { + "plotly_name": "text", + "parent_name": "contour", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "contour.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "contour", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "contour.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contour.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "contour.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "contour", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "contour.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "contour", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "contour.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "contour", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "contour.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "contour", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.ncontours": { + "params": { + "plotly_name": "ncontours", + "parent_name": "contour", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contour.name": { + "params": { + "plotly_name": "name", + "parent_name": "contour", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "contour.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "contour", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "contour.line": { + "params": { + "plotly_name": "line", + "parent_name": "contour", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "contour.line", + "edit_type": "style+colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.line.smoothing": { + "params": { + "plotly_name": "smoothing", + "parent_name": "contour.line", + "edit_type": "plot", + "max": 1.3, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.line.dash": { + "params": { + "plotly_name": "dash", + "parent_name": "contour.line", + "edit_type": "style", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "contour.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "contour.line", + "edit_type": "style+colorbars" + }, + "superclass": "ColorValidator" + }, + "contour.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "contour", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "contour", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "contour.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "contour", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "contour.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "contour.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "contour.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "contour.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contour.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "contour.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "contour.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "contour.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "contour.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "contour.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "contour.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "contour.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "contour.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "contour.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "contour.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contour.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "contour.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "contour.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "contour", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "contour.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "contour", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "contour.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "contour", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "contour.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "contour", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "contour.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "contour", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "contour.hoverongaps": { + "params": { + "plotly_name": "hoverongaps", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "BooleanValidator" + }, + "contour.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "contour", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "contour.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "contour.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "contour.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "contour.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "contour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "contour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contour.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "contour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "contour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "contour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "contour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "contour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "contour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "contour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "contour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "contour.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "contour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "contour.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "contour.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "contour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "contour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "contour.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "contour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "contour.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contour.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "contour.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "contour.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "contour.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "contour.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "contour.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "contour.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "contour.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "contour.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "contour.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "contour.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "contour.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "contour", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "contour.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "contour", + "edit_type": "calc", + "colorscale_path": "contour.colorscale" + }, + "superclass": "ColorValidator" + }, + "contour.dy": { + "params": { + "plotly_name": "dy", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": { + "ytype": "scaled" + } + }, + "superclass": "NumberValidator" + }, + "contour.dx": { + "params": { + "plotly_name": "dx", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": { + "xtype": "scaled" + } + }, + "superclass": "NumberValidator" + }, + "contour.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "contour", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "contour", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "contour.contours": { + "params": { + "plotly_name": "contours", + "parent_name": "contour", + "data_class_str": "Contours", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.contours.value": { + "params": { + "plotly_name": "value", + "parent_name": "contour.contours", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "contour.contours.type": { + "params": { + "plotly_name": "type", + "parent_name": "contour.contours", + "edit_type": "calc", + "values": [ + "levels", + "constraint" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.contours.start": { + "params": { + "plotly_name": "start", + "parent_name": "contour.contours", + "edit_type": "plot", + "implied_edits": { + "^autocontour": false + } + }, + "superclass": "NumberValidator" + }, + "contour.contours.size": { + "params": { + "plotly_name": "size", + "parent_name": "contour.contours", + "edit_type": "plot", + "implied_edits": { + "^autocontour": false + }, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.contours.showlines": { + "params": { + "plotly_name": "showlines", + "parent_name": "contour.contours", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "contour.contours.showlabels": { + "params": { + "plotly_name": "showlabels", + "parent_name": "contour.contours", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "contour.contours.operation": { + "params": { + "plotly_name": "operation", + "parent_name": "contour.contours", + "edit_type": "calc", + "values": [ + "=", + "<", + ">=", + ">", + "<=", + "[]", + "()", + "[)", + "(]", + "][", + ")(", + "](", + ")[" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.contours.labelformat": { + "params": { + "plotly_name": "labelformat", + "parent_name": "contour.contours", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "contour.contours.labelfont": { + "params": { + "plotly_name": "labelfont", + "parent_name": "contour.contours", + "data_class_str": "Labelfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.contours.labelfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "contour.contours.labelfont", + "edit_type": "plot", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contour.contours.labelfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "contour.contours.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.contours.labelfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "contour.contours.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.contours.labelfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "contour.contours.labelfont", + "edit_type": "plot", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.contours.labelfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "contour.contours.labelfont", + "edit_type": "plot", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "contour.contours.labelfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "contour.contours.labelfont", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "contour.contours.labelfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "contour.contours.labelfont", + "edit_type": "plot", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "contour.contours.labelfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "contour.contours.labelfont", + "edit_type": "plot", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contour.contours.labelfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "contour.contours.labelfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "contour.contours.end": { + "params": { + "plotly_name": "end", + "parent_name": "contour.contours", + "edit_type": "plot", + "implied_edits": { + "^autocontour": false + } + }, + "superclass": "NumberValidator" + }, + "contour.contours.coloring": { + "params": { + "plotly_name": "coloring", + "parent_name": "contour.contours", + "edit_type": "calc", + "values": [ + "fill", + "heatmap", + "lines", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.connectgaps": { + "params": { + "plotly_name": "connectgaps", + "parent_name": "contour", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "contour.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "contour.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "contour", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "contour.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "contour.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "contour.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contour.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "contour.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "contour.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "contour.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contour.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "contour.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "contour.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "contour.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "contour.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "contour.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contour.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "contour.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "contour.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "contour.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contour.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "contour.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contour.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "contour.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "contour.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "contour.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "contour.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "contour.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contour.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contour.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contour.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "contour.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "contour.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "contour.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "contour.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contour.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "contour.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contour.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "contour.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contour.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "contour.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "contour.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "contour.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "contour.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contour.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "contour.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "contour.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "contour.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "contour.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "contour.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "contour.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "contour.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "contour.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "contour.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "contour.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "contour.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "contour.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "contour.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "contour.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "contour.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contour.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contour.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "contour.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "contour.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "contour.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "contour.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contour.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "contour.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "contour.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "contour.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "contour.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "contour.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "contour.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contour.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "contour.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "contour.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "contour", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "contour.autocontour": { + "params": { + "plotly_name": "autocontour", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "contour.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "contour", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "cone": { + "params": { + "plotly_name": "cone", + "parent_name": "", + "data_class_str": "Cone", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.zhoverformat": { + "params": { + "plotly_name": "zhoverformat", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "cone.z": { + "params": { + "plotly_name": "z", + "parent_name": "cone", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "cone.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "cone.y": { + "params": { + "plotly_name": "y", + "parent_name": "cone", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "cone.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "cone.x": { + "params": { + "plotly_name": "x", + "parent_name": "cone", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "cone.wsrc": { + "params": { + "plotly_name": "wsrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.whoverformat": { + "params": { + "plotly_name": "whoverformat", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "cone.w": { + "params": { + "plotly_name": "w", + "parent_name": "cone", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "cone.vsrc": { + "params": { + "plotly_name": "vsrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "cone", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.vhoverformat": { + "params": { + "plotly_name": "vhoverformat", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "cone.v": { + "params": { + "plotly_name": "v", + "parent_name": "cone", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "cone.usrc": { + "params": { + "plotly_name": "usrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "cone.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "cone", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "cone.uhoverformat": { + "params": { + "plotly_name": "uhoverformat", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "cone.u": { + "params": { + "plotly_name": "u", + "parent_name": "cone", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "cone.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.text": { + "params": { + "plotly_name": "text", + "parent_name": "cone", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "cone.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "cone", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "cone.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "cone.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "cone.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.sizeref": { + "params": { + "plotly_name": "sizeref", + "parent_name": "cone", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "cone", + "edit_type": "calc", + "values": [ + "scaled", + "absolute", + "raw" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "cone", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "cone.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "cone", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "cone.scene": { + "params": { + "plotly_name": "scene", + "parent_name": "cone", + "dflt": "scene", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "cone.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "cone", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "cone.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "cone", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.name": { + "params": { + "plotly_name": "name", + "parent_name": "cone", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "cone.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "cone", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "cone.lightposition": { + "params": { + "plotly_name": "lightposition", + "parent_name": "cone", + "data_class_str": "Lightposition", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.lightposition.z": { + "params": { + "plotly_name": "z", + "parent_name": "cone.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "cone.lightposition.y": { + "params": { + "plotly_name": "y", + "parent_name": "cone.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "cone.lightposition.x": { + "params": { + "plotly_name": "x", + "parent_name": "cone.lightposition", + "edit_type": "calc", + "max": 100000, + "min": -100000 + }, + "superclass": "NumberValidator" + }, + "cone.lighting": { + "params": { + "plotly_name": "lighting", + "parent_name": "cone", + "data_class_str": "Lighting", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.lighting.vertexnormalsepsilon": { + "params": { + "plotly_name": "vertexnormalsepsilon", + "parent_name": "cone.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.lighting.specular": { + "params": { + "plotly_name": "specular", + "parent_name": "cone.lighting", + "edit_type": "calc", + "max": 2, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.lighting.roughness": { + "params": { + "plotly_name": "roughness", + "parent_name": "cone.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.lighting.fresnel": { + "params": { + "plotly_name": "fresnel", + "parent_name": "cone.lighting", + "edit_type": "calc", + "max": 5, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.lighting.facenormalsepsilon": { + "params": { + "plotly_name": "facenormalsepsilon", + "parent_name": "cone.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.lighting.diffuse": { + "params": { + "plotly_name": "diffuse", + "parent_name": "cone.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.lighting.ambient": { + "params": { + "plotly_name": "ambient", + "parent_name": "cone.lighting", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "cone", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "cone", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "cone.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "cone", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "cone.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "cone.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "cone.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "cone.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "cone.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "cone.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "cone.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "cone.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "cone.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "cone.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "cone.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "cone.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "cone.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "cone.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "cone.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "cone.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "cone.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "cone.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "cone", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "cone.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "cone", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "cone.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "cone", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "cone.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "cone", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "cone.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "cone", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "cone.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "cone", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "cone.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "cone.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "cone.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "cone.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "cone.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "cone.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "cone.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "cone.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "cone.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "cone.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "cone.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "cone.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "cone.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "cone.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "cone.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "cone.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "cone.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "cone.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "cone.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "cone.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "cone.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "cone.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "cone.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "cone.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "cone.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "cone.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "cone.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "cone.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "cone.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "cone.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "cone.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "cone.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "cone.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "cone.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "cone.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "cone.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "cone", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "u", + "v", + "w", + "norm", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "cone.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "cone", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "cone", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "cone.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "cone", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "cone.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "cone", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "cone.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "cone.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "cone.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "cone.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "cone.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "cone.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "cone.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "cone.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "cone.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "cone.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "cone.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "cone.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "cone.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "cone.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "cone.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "cone.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "cone.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "cone.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "cone.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "cone.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "cone.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "cone.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "cone.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "cone.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "cone.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "cone.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "cone.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "cone.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "cone.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "cone.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "cone.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "cone.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "cone.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "cone.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "cone.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "cone.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "cone.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "cone.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "cone.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "cone.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "cone.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "cone.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "cone.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "cone.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "cone.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "cone.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "cone.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "cone.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "cone.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "cone.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "cone.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "cone.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "cone.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "cone.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "cone.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "cone.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "cone.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "cone.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "cone.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "cone.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "cone.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "cone.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "cone.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "cone.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "cone.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "cone.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "cone.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "cone.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "cone.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "cone.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "cone.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "cone.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "cone.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "cone", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "cone.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "cone", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "cone.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "cone", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "cone.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "cone", + "edit_type": "calc", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "cone.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "cone", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "cone.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "cone", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "cone.anchor": { + "params": { + "plotly_name": "anchor", + "parent_name": "cone", + "edit_type": "calc", + "values": [ + "tip", + "tail", + "cm", + "center" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox": { + "params": { + "plotly_name": "choroplethmapbox", + "parent_name": "", + "data_class_str": "Choroplethmapbox", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "choroplethmapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "choroplethmapbox", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.zmid": { + "params": { + "plotly_name": "zmid", + "parent_name": "choroplethmapbox", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "choroplethmapbox", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.zauto": { + "params": { + "plotly_name": "zauto", + "parent_name": "choroplethmapbox", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "choroplethmapbox.z": { + "params": { + "plotly_name": "z", + "parent_name": "choroplethmapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmapbox.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "choroplethmapbox", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "choroplethmapbox", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "choroplethmapbox.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "choroplethmapbox.unselected.marker", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "choroplethmapbox", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "choroplethmapbox.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "choroplethmapbox", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "choroplethmapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.text": { + "params": { + "plotly_name": "text", + "parent_name": "choroplethmapbox", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "choroplethmapbox", + "dflt": "mapbox", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "choroplethmapbox.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "choroplethmapbox", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "choroplethmapbox.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "choroplethmapbox.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "choroplethmapbox", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "choroplethmapbox.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "choroplethmapbox", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "choroplethmapbox.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "choroplethmapbox", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "choroplethmapbox.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "choroplethmapbox", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "choroplethmapbox.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "choroplethmapbox.selected.marker", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "choroplethmapbox", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "choroplethmapbox.name": { + "params": { + "plotly_name": "name", + "parent_name": "choroplethmapbox", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "choroplethmapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "choroplethmapbox", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "choroplethmapbox.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "choroplethmapbox", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "choroplethmapbox.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "choroplethmapbox.marker", + "array_ok": true, + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "choroplethmapbox.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "choroplethmapbox.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "choroplethmapbox.marker.line", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "choroplethmapbox.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "choroplethmapbox.marker.line", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.locationssrc": { + "params": { + "plotly_name": "locationssrc", + "parent_name": "choroplethmapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.locations": { + "params": { + "plotly_name": "locations", + "parent_name": "choroplethmapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmapbox.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "choroplethmapbox", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "choroplethmapbox", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "choroplethmapbox", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "choroplethmapbox.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "choroplethmapbox.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choroplethmapbox.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmapbox.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choroplethmapbox.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choroplethmapbox.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "choroplethmapbox.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "choroplethmapbox.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choroplethmapbox.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choroplethmapbox.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choroplethmapbox.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "choroplethmapbox.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "choroplethmapbox.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "choroplethmapbox", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "choroplethmapbox", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "choroplethmapbox.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "choroplethmapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "choroplethmapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmapbox.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "choroplethmapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "choroplethmapbox", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "choroplethmapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "choroplethmapbox", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "choroplethmapbox", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "choroplethmapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "choroplethmapbox.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmapbox.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "choroplethmapbox.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "choroplethmapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choroplethmapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmapbox.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "choroplethmapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choroplethmapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "choroplethmapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choroplethmapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "choroplethmapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "choroplethmapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "choroplethmapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "choroplethmapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "choroplethmapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choroplethmapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "choroplethmapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choroplethmapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choroplethmapbox.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "choroplethmapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "choroplethmapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "choroplethmapbox.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "choroplethmapbox.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "choroplethmapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "choroplethmapbox.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "choroplethmapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "choroplethmapbox.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "choroplethmapbox.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "choroplethmapbox.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "choroplethmapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "choroplethmapbox", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "location", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "choroplethmapbox.geojson": { + "params": { + "plotly_name": "geojson", + "parent_name": "choroplethmapbox", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "choroplethmapbox.featureidkey": { + "params": { + "plotly_name": "featureidkey", + "parent_name": "choroplethmapbox", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "choroplethmapbox", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "choroplethmapbox", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmapbox.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "choroplethmapbox", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "choroplethmapbox.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "choroplethmapbox", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "choroplethmapbox.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "choroplethmapbox.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "choroplethmapbox.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "choroplethmapbox.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "choroplethmapbox.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choroplethmapbox.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmapbox.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choroplethmapbox.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choroplethmapbox.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "choroplethmapbox.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "choroplethmapbox.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choroplethmapbox.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choroplethmapbox.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choroplethmapbox.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "choroplethmapbox.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "choroplethmapbox.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmapbox.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmapbox.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmapbox.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmapbox.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "choroplethmapbox.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "choroplethmapbox.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "choroplethmapbox.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "choroplethmapbox.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "choroplethmapbox.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "choroplethmapbox.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "choroplethmapbox.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "choroplethmapbox.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "choroplethmapbox.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "choroplethmapbox.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "choroplethmapbox.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmapbox.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choroplethmapbox.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmapbox.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choroplethmapbox.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choroplethmapbox.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "choroplethmapbox.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "choroplethmapbox.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choroplethmapbox.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choroplethmapbox.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choroplethmapbox.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "choroplethmapbox.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "choroplethmapbox.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "choroplethmapbox.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "choroplethmapbox.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "choroplethmapbox.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "choroplethmapbox.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "choroplethmapbox.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "choroplethmapbox.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmapbox.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "choroplethmapbox.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmapbox.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "choroplethmapbox.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmapbox.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "choroplethmapbox", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "choroplethmapbox.below": { + "params": { + "plotly_name": "below", + "parent_name": "choroplethmapbox", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "choroplethmapbox.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "choroplethmapbox", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "choroplethmap": { + "params": { + "plotly_name": "choroplethmap", + "parent_name": "", + "data_class_str": "Choroplethmap", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "choroplethmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "choroplethmap", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "choroplethmap.zmid": { + "params": { + "plotly_name": "zmid", + "parent_name": "choroplethmap", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "choroplethmap.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "choroplethmap", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "choroplethmap.zauto": { + "params": { + "plotly_name": "zauto", + "parent_name": "choroplethmap", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "choroplethmap.z": { + "params": { + "plotly_name": "z", + "parent_name": "choroplethmap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmap.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "choroplethmap", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "choroplethmap", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "choroplethmap.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "choroplethmap.unselected.marker", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "choroplethmap", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "choroplethmap.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "choroplethmap", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "choroplethmap.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "choroplethmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.text": { + "params": { + "plotly_name": "text", + "parent_name": "choroplethmap", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "choroplethmap.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "choroplethmap", + "dflt": "map", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "choroplethmap.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "choroplethmap", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "choroplethmap.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choroplethmap.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "choroplethmap.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "choroplethmap", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "choroplethmap.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "choroplethmap", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "choroplethmap.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "choroplethmap", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "choroplethmap.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "choroplethmap", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "choroplethmap.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "choroplethmap.selected.marker", + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "choroplethmap", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "choroplethmap.name": { + "params": { + "plotly_name": "name", + "parent_name": "choroplethmap", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choroplethmap.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "choroplethmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "choroplethmap", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "choroplethmap.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "choroplethmap", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "choroplethmap.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "choroplethmap.marker", + "array_ok": true, + "edit_type": "plot", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "choroplethmap.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "choroplethmap.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "choroplethmap.marker.line", + "array_ok": true, + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "choroplethmap.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "choroplethmap.marker.line", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.locationssrc": { + "params": { + "plotly_name": "locationssrc", + "parent_name": "choroplethmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.locations": { + "params": { + "plotly_name": "locations", + "parent_name": "choroplethmap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmap.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "choroplethmap", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "choroplethmap", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "choroplethmap.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "choroplethmap", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "choroplethmap.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choroplethmap.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "choroplethmap.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choroplethmap.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmap.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choroplethmap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choroplethmap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "choroplethmap.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "choroplethmap.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choroplethmap.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choroplethmap.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choroplethmap.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choroplethmap.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "choroplethmap.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choroplethmap.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "choroplethmap.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "choroplethmap", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choroplethmap.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "choroplethmap", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "choroplethmap.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "choroplethmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "choroplethmap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmap.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "choroplethmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "choroplethmap", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "choroplethmap.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "choroplethmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "choroplethmap", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "choroplethmap.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "choroplethmap", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "choroplethmap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "choroplethmap.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmap.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "choroplethmap.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "choroplethmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choroplethmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmap.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "choroplethmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choroplethmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "choroplethmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choroplethmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "choroplethmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "choroplethmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "choroplethmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "choroplethmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "choroplethmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choroplethmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "choroplethmap.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "choroplethmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choroplethmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choroplethmap.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "choroplethmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "choroplethmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choroplethmap.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "choroplethmap.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "choroplethmap.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "choroplethmap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "choroplethmap.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "choroplethmap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "choroplethmap.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "choroplethmap.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "choroplethmap.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "choroplethmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "choroplethmap", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "location", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "choroplethmap.geojson": { + "params": { + "plotly_name": "geojson", + "parent_name": "choroplethmap", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "choroplethmap.featureidkey": { + "params": { + "plotly_name": "featureidkey", + "parent_name": "choroplethmap", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "choroplethmap.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "choroplethmap", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "choroplethmap", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmap.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "choroplethmap", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "choroplethmap.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "choroplethmap", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "choroplethmap.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "choroplethmap.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "choroplethmap.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "choroplethmap.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "choroplethmap.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choroplethmap.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmap.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choroplethmap.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choroplethmap.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "choroplethmap.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "choroplethmap.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choroplethmap.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choroplethmap.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choroplethmap.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "choroplethmap.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "choroplethmap.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "choroplethmap.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmap.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "choroplethmap.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choroplethmap.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "choroplethmap.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmap.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "choroplethmap.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "choroplethmap.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "choroplethmap.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "choroplethmap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "choroplethmap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "choroplethmap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "choroplethmap.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "choroplethmap.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "choroplethmap.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "choroplethmap.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "choroplethmap.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choroplethmap.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choroplethmap.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choroplethmap.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choroplethmap.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choroplethmap.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "choroplethmap.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "choroplethmap.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choroplethmap.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choroplethmap.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choroplethmap.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "choroplethmap.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choroplethmap.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "choroplethmap.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "choroplethmap.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "choroplethmap.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "choroplethmap.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "choroplethmap.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "choroplethmap.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "choroplethmap.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choroplethmap.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "choroplethmap.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choroplethmap.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "choroplethmap.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choroplethmap.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "choroplethmap", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "choroplethmap.below": { + "params": { + "plotly_name": "below", + "parent_name": "choroplethmap", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "choroplethmap.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "choroplethmap", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "choropleth": { + "params": { + "plotly_name": "choropleth", + "parent_name": "", + "data_class_str": "Choropleth", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.zsrc": { + "params": { + "plotly_name": "zsrc", + "parent_name": "choropleth", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.zmin": { + "params": { + "plotly_name": "zmin", + "parent_name": "choropleth", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "choropleth.zmid": { + "params": { + "plotly_name": "zmid", + "parent_name": "choropleth", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "choropleth.zmax": { + "params": { + "plotly_name": "zmax", + "parent_name": "choropleth", + "edit_type": "calc", + "implied_edits": { + "zauto": false + } + }, + "superclass": "NumberValidator" + }, + "choropleth.zauto": { + "params": { + "plotly_name": "zauto", + "parent_name": "choropleth", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "choropleth.z": { + "params": { + "plotly_name": "z", + "parent_name": "choropleth", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choropleth.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "choropleth", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "choropleth", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "choropleth.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "choropleth.unselected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "choropleth", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "choropleth.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "choropleth", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "choropleth.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "choropleth", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.text": { + "params": { + "plotly_name": "text", + "parent_name": "choropleth", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "choropleth.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "choropleth", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "choropleth.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choropleth.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "choropleth.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "choropleth", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "choropleth.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "choropleth", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "choropleth.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "choropleth", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "choropleth.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "choropleth", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "choropleth.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "choropleth.selected.marker", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "choropleth", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "choropleth.name": { + "params": { + "plotly_name": "name", + "parent_name": "choropleth", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choropleth.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "choropleth", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "choropleth", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "choropleth.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "choropleth", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "choropleth.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "choropleth.marker", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "choropleth.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "choropleth.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "choropleth.marker.line", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "choropleth.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "choropleth.marker.line", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "choropleth.locationssrc": { + "params": { + "plotly_name": "locationssrc", + "parent_name": "choropleth", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.locations": { + "params": { + "plotly_name": "locations", + "parent_name": "choropleth", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choropleth.locationmode": { + "params": { + "plotly_name": "locationmode", + "parent_name": "choropleth", + "edit_type": "calc", + "values": [ + "ISO-3", + "USA-states", + "country names", + "geojson-id" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "choropleth", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "choropleth", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "choropleth.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "choropleth", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "choropleth.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choropleth.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "choropleth.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choropleth.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choropleth.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choropleth.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choropleth.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "choropleth.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "choropleth.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choropleth.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choropleth.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choropleth.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choropleth.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choropleth.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "choropleth.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choropleth.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "choropleth.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "choropleth.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "choropleth", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "choropleth.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "choropleth", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "choropleth.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "choropleth", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "choropleth", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choropleth.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "choropleth", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "choropleth", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "choropleth.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "choropleth", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "choropleth", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "choropleth.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "choropleth", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "choropleth.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "choropleth.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "choropleth.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "choropleth.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "choropleth.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choropleth.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choropleth.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "choropleth.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choropleth.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "choropleth.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choropleth.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "choropleth.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "choropleth.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "choropleth.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "choropleth.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choropleth.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "choropleth.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choropleth.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "choropleth.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "choropleth.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choropleth.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choropleth.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "choropleth.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "choropleth.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choropleth.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "choropleth.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "choropleth.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "choropleth.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "choropleth.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "choropleth.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "choropleth.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "choropleth.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "choropleth.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "choropleth.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "choropleth.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "choropleth.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "choropleth", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "choropleth", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "location", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "choropleth.geojson": { + "params": { + "plotly_name": "geojson", + "parent_name": "choropleth", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "choropleth.geo": { + "params": { + "plotly_name": "geo", + "parent_name": "choropleth", + "dflt": "geo", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "choropleth.featureidkey": { + "params": { + "plotly_name": "featureidkey", + "parent_name": "choropleth", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "choropleth.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "choropleth", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "choropleth", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "choropleth.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "choropleth", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "choropleth.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "choropleth", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "choropleth.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "choropleth.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "choropleth.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "choropleth.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "choropleth.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choropleth.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choropleth.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choropleth.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choropleth.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "choropleth.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "choropleth.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choropleth.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choropleth.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choropleth.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "choropleth.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "choropleth.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choropleth.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "choropleth.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "choropleth.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "choropleth.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "choropleth.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "choropleth.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choropleth.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "choropleth.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "choropleth.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "choropleth.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "choropleth.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "choropleth.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "choropleth.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "choropleth.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "choropleth.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "choropleth.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "choropleth.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "choropleth.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "choropleth.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "choropleth.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "choropleth.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "choropleth.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "choropleth.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "choropleth.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "choropleth.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "choropleth.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "choropleth.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "choropleth.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "choropleth.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "choropleth.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "choropleth.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choropleth.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choropleth.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "choropleth.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "choropleth.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "choropleth.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "choropleth.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choropleth.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "choropleth.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "choropleth.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "choropleth.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "choropleth.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "choropleth.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choropleth.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "choropleth.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "choropleth.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "choropleth", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "choropleth.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "choropleth", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "carpet": { + "params": { + "plotly_name": "carpet", + "parent_name": "", + "data_class_str": "Carpet", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "carpet", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "carpet.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "carpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "carpet", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "carpet.y": { + "params": { + "plotly_name": "y", + "parent_name": "carpet", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "carpet.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "carpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "carpet", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "carpet.x": { + "params": { + "plotly_name": "x", + "parent_name": "carpet", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "carpet.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "carpet", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "carpet", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "carpet.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "carpet", + "anim": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "carpet.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "carpet", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "carpet.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "carpet.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "carpet.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "carpet", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.name": { + "params": { + "plotly_name": "name", + "parent_name": "carpet", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "carpet.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "carpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "carpet", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "carpet.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "carpet", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "carpet", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "carpet.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "carpet", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "carpet.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "carpet.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "carpet.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "carpet.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "carpet.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "carpet.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "carpet.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "carpet.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "carpet.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "carpet.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "carpet.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "carpet.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "carpet.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "carpet.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "carpet.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "carpet.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "carpet.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "carpet.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "carpet", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "carpet.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "carpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "carpet", + "anim": true, + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "carpet.font": { + "params": { + "plotly_name": "font", + "parent_name": "carpet", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "carpet.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "carpet.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "carpet.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "carpet.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "carpet.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "carpet.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "carpet.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "carpet.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "carpet.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "carpet.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "carpet.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "carpet.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "carpet.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.db": { + "params": { + "plotly_name": "db", + "parent_name": "carpet", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.da": { + "params": { + "plotly_name": "da", + "parent_name": "carpet", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "carpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "carpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "carpet.color": { + "params": { + "plotly_name": "color", + "parent_name": "carpet", + "edit_type": "plot" + }, + "superclass": "ColorValidator" + }, + "carpet.cheaterslope": { + "params": { + "plotly_name": "cheaterslope", + "parent_name": "carpet", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.carpet": { + "params": { + "plotly_name": "carpet", + "parent_name": "carpet", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.bsrc": { + "params": { + "plotly_name": "bsrc", + "parent_name": "carpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.baxis": { + "params": { + "plotly_name": "baxis", + "parent_name": "carpet", + "data_class_str": "Baxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.baxis.type": { + "params": { + "plotly_name": "type", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "-", + "linear", + "date", + "category" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "carpet.baxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "carpet.baxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "carpet.baxis.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.title.offset": { + "params": { + "plotly_name": "offset", + "parent_name": "carpet.baxis.title", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "carpet.baxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.baxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "carpet.baxis.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "carpet.baxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "carpet.baxis.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "carpet.baxis.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "carpet.baxis.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "carpet.baxis.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "carpet.baxis.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "carpet.baxis.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "carpet.baxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "carpet.baxis.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "carpet.baxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "carpet.baxis.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.baxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "carpet.baxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.baxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "carpet.baxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "carpet.baxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.baxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "carpet.baxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "carpet.baxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.baxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "carpet.baxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "carpet.baxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "carpet.baxis.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "carpet.baxis.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "carpet.baxis.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "carpet.baxis.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.baxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "carpet.baxis.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "carpet.baxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "carpet.baxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.baxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "carpet.baxis.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "carpet.baxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "carpet.baxis.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "carpet.baxis.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "carpet.baxis.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "carpet.baxis.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "carpet.baxis.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "carpet.baxis.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "carpet.baxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "carpet.baxis.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "carpet.baxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "carpet.baxis.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.baxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "carpet.baxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.startlinewidth": { + "params": { + "plotly_name": "startlinewidth", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.startlinecolor": { + "params": { + "plotly_name": "startlinecolor", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.baxis.startline": { + "params": { + "plotly_name": "startline", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.baxis.smoothing": { + "params": { + "plotly_name": "smoothing", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "max": 1.3, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "start", + "end", + "both", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.baxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.baxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.baxis.rangemode": { + "params": { + "plotly_name": "rangemode", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "normal", + "tozero", + "nonnegative" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "carpet.baxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "carpet.baxis.minorgridwidth": { + "params": { + "plotly_name": "minorgridwidth", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.minorgriddash": { + "params": { + "plotly_name": "minorgriddash", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "carpet.baxis.minorgridcount": { + "params": { + "plotly_name": "minorgridcount", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "carpet.baxis.minorgridcolor": { + "params": { + "plotly_name": "minorgridcolor", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.baxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.baxis.labelsuffix": { + "params": { + "plotly_name": "labelsuffix", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.labelprefix": { + "params": { + "plotly_name": "labelprefix", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.baxis.labelpadding": { + "params": { + "plotly_name": "labelpadding", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "IntegerValidator" + }, + "carpet.baxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "carpet.baxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "carpet.baxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.baxis.fixedrange": { + "params": { + "plotly_name": "fixedrange", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.baxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.endlinewidth": { + "params": { + "plotly_name": "endlinewidth", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.endlinecolor": { + "params": { + "plotly_name": "endlinecolor", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.baxis.endline": { + "params": { + "plotly_name": "endline", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.baxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.baxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.baxis.cheatertype": { + "params": { + "plotly_name": "cheatertype", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "index", + "value" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.categoryorder": { + "params": { + "plotly_name": "categoryorder", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "trace", + "category ascending", + "category descending", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.categoryarraysrc": { + "params": { + "plotly_name": "categoryarraysrc", + "parent_name": "carpet.baxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.baxis.categoryarray": { + "params": { + "plotly_name": "categoryarray", + "parent_name": "carpet.baxis", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "carpet.baxis.autotypenumbers": { + "params": { + "plotly_name": "autotypenumbers", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + "convert types", + "strict" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.autorange": { + "params": { + "plotly_name": "autorange", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "values": [ + true, + false, + "reversed" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.baxis.arraytick0": { + "params": { + "plotly_name": "arraytick0", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "carpet.baxis.arraydtick": { + "params": { + "plotly_name": "arraydtick", + "parent_name": "carpet.baxis", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "carpet.b0": { + "params": { + "plotly_name": "b0", + "parent_name": "carpet", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.b": { + "params": { + "plotly_name": "b", + "parent_name": "carpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "carpet.asrc": { + "params": { + "plotly_name": "asrc", + "parent_name": "carpet", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.aaxis": { + "params": { + "plotly_name": "aaxis", + "parent_name": "carpet", + "data_class_str": "Aaxis", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.aaxis.type": { + "params": { + "plotly_name": "type", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "-", + "linear", + "date", + "category" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.title": { + "params": { + "plotly_name": "title", + "parent_name": "carpet.aaxis", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "carpet.aaxis.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "carpet.aaxis.title", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.title.offset": { + "params": { + "plotly_name": "offset", + "parent_name": "carpet.aaxis.title", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "carpet.aaxis.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.aaxis.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "carpet.aaxis.title.font", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "carpet.aaxis.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "carpet.aaxis.title.font", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "carpet.aaxis.title.font", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "carpet.aaxis.title.font", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "carpet.aaxis.title.font", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "carpet.aaxis.title.font", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "carpet.aaxis.title.font", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "carpet.aaxis.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "carpet.aaxis.title.font", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "carpet.aaxis.title.font", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.aaxis.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "carpet.aaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.aaxis.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "carpet.aaxis.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "carpet.aaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.aaxis.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "carpet.aaxis.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "carpet.aaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.aaxis.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "carpet.aaxis", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "carpet.aaxis.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "carpet.aaxis.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "carpet.aaxis.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "carpet.aaxis.tickformatstop", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "carpet.aaxis.tickformatstop", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.aaxis.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "carpet.aaxis.tickformatstop", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "carpet.aaxis.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "carpet.aaxis", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "carpet.aaxis.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "carpet.aaxis.tickfont", + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "carpet.aaxis.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "carpet.aaxis.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "carpet.aaxis.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "carpet.aaxis.tickfont", + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "carpet.aaxis.tickfont", + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "carpet.aaxis.tickfont", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "carpet.aaxis.tickfont", + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "carpet.aaxis.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "carpet.aaxis.tickfont", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "carpet.aaxis.tickfont", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.aaxis.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "carpet.aaxis.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.startlinewidth": { + "params": { + "plotly_name": "startlinewidth", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.startlinecolor": { + "params": { + "plotly_name": "startlinecolor", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.aaxis.startline": { + "params": { + "plotly_name": "startline", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.aaxis.smoothing": { + "params": { + "plotly_name": "smoothing", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "max": 1.3, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "start", + "end", + "both", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.showline": { + "params": { + "plotly_name": "showline", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.aaxis.showgrid": { + "params": { + "plotly_name": "showgrid", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.aaxis.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.aaxis.rangemode": { + "params": { + "plotly_name": "rangemode", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "normal", + "tozero", + "nonnegative" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.range": { + "params": { + "plotly_name": "range", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "items": [ + { + "editType": "calc", + "valType": "any" + }, + { + "editType": "calc", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "carpet.aaxis.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "carpet.aaxis.minorgridwidth": { + "params": { + "plotly_name": "minorgridwidth", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.minorgriddash": { + "params": { + "plotly_name": "minorgriddash", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "carpet.aaxis.minorgridcount": { + "params": { + "plotly_name": "minorgridcount", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "carpet.aaxis.minorgridcolor": { + "params": { + "plotly_name": "minorgridcolor", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.aaxis.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.linewidth": { + "params": { + "plotly_name": "linewidth", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.linecolor": { + "params": { + "plotly_name": "linecolor", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.aaxis.labelsuffix": { + "params": { + "plotly_name": "labelsuffix", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.labelprefix": { + "params": { + "plotly_name": "labelprefix", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "carpet.aaxis.labelpadding": { + "params": { + "plotly_name": "labelpadding", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "IntegerValidator" + }, + "carpet.aaxis.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "carpet.aaxis.gridwidth": { + "params": { + "plotly_name": "gridwidth", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.griddash": { + "params": { + "plotly_name": "griddash", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "solid", + "dot", + "dash", + "longdash", + "dashdot", + "longdashdot" + ] + }, + "superclass": "DashValidator" + }, + "carpet.aaxis.gridcolor": { + "params": { + "plotly_name": "gridcolor", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.aaxis.fixedrange": { + "params": { + "plotly_name": "fixedrange", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.aaxis.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.endlinewidth": { + "params": { + "plotly_name": "endlinewidth", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.endlinecolor": { + "params": { + "plotly_name": "endlinecolor", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.aaxis.endline": { + "params": { + "plotly_name": "endline", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "carpet.aaxis.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "carpet.aaxis.color": { + "params": { + "plotly_name": "color", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "ColorValidator" + }, + "carpet.aaxis.cheatertype": { + "params": { + "plotly_name": "cheatertype", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "index", + "value" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.categoryorder": { + "params": { + "plotly_name": "categoryorder", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "trace", + "category ascending", + "category descending", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.categoryarraysrc": { + "params": { + "plotly_name": "categoryarraysrc", + "parent_name": "carpet.aaxis", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "carpet.aaxis.categoryarray": { + "params": { + "plotly_name": "categoryarray", + "parent_name": "carpet.aaxis", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "carpet.aaxis.autotypenumbers": { + "params": { + "plotly_name": "autotypenumbers", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + "convert types", + "strict" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.autorange": { + "params": { + "plotly_name": "autorange", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "values": [ + true, + false, + "reversed" + ] + }, + "superclass": "EnumeratedValidator" + }, + "carpet.aaxis.arraytick0": { + "params": { + "plotly_name": "arraytick0", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "carpet.aaxis.arraydtick": { + "params": { + "plotly_name": "arraydtick", + "parent_name": "carpet.aaxis", + "edit_type": "calc", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "carpet.a0": { + "params": { + "plotly_name": "a0", + "parent_name": "carpet", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "carpet.a": { + "params": { + "plotly_name": "a", + "parent_name": "carpet", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "candlestick": { + "params": { + "plotly_name": "candlestick", + "parent_name": "", + "data_class_str": "Candlestick", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "candlestick", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "candlestick.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "candlestick.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "candlestick", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "candlestick.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.xperiodalignment": { + "params": { + "plotly_name": "xperiodalignment", + "parent_name": "candlestick", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "candlestick.xperiod0": { + "params": { + "plotly_name": "xperiod0", + "parent_name": "candlestick", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "candlestick.xperiod": { + "params": { + "plotly_name": "xperiod", + "parent_name": "candlestick", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "candlestick.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "candlestick.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "candlestick", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "candlestick.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "candlestick", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "candlestick.x": { + "params": { + "plotly_name": "x", + "parent_name": "candlestick", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "candlestick.whiskerwidth": { + "params": { + "plotly_name": "whiskerwidth", + "parent_name": "candlestick", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "candlestick.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "candlestick", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "candlestick.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "candlestick.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "candlestick", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "candlestick.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.text": { + "params": { + "plotly_name": "text", + "parent_name": "candlestick", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "candlestick.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "candlestick", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "candlestick.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "candlestick.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "candlestick.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "candlestick.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "candlestick", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "candlestick.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "candlestick", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "candlestick.opensrc": { + "params": { + "plotly_name": "opensrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.open": { + "params": { + "plotly_name": "open", + "parent_name": "candlestick", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "candlestick.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "candlestick", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "candlestick.name": { + "params": { + "plotly_name": "name", + "parent_name": "candlestick", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "candlestick.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "candlestick", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "candlestick.lowsrc": { + "params": { + "plotly_name": "lowsrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.low": { + "params": { + "plotly_name": "low", + "parent_name": "candlestick", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "candlestick.line": { + "params": { + "plotly_name": "line", + "parent_name": "candlestick", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "candlestick.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "candlestick.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "candlestick", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "candlestick.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "candlestick", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "candlestick.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "candlestick", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "candlestick.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "candlestick.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "candlestick.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "candlestick.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "candlestick.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "candlestick.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "candlestick.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "candlestick.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "candlestick.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "candlestick.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "candlestick.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "candlestick.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "candlestick.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "candlestick.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "candlestick.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "candlestick.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "candlestick.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "candlestick.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "candlestick.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "candlestick.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "candlestick.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "candlestick", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "candlestick.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "candlestick", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "candlestick.increasing": { + "params": { + "plotly_name": "increasing", + "parent_name": "candlestick", + "data_class_str": "Increasing", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.increasing.line": { + "params": { + "plotly_name": "line", + "parent_name": "candlestick.increasing", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.increasing.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "candlestick.increasing.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "candlestick.increasing.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "candlestick.increasing.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "candlestick.increasing.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "candlestick.increasing", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "candlestick.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "candlestick", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "candlestick.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "candlestick", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "candlestick.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "candlestick", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.hoverlabel.split": { + "params": { + "plotly_name": "split", + "parent_name": "candlestick.hoverlabel", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "candlestick.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "candlestick.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "candlestick.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "candlestick.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "candlestick.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "candlestick.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "candlestick.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "candlestick.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "candlestick.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "candlestick.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "candlestick.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "candlestick.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "candlestick.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "candlestick.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "candlestick.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "candlestick.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "candlestick.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "candlestick.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "candlestick.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "candlestick.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "candlestick.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "candlestick.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "candlestick.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "candlestick.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "candlestick.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "candlestick.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "candlestick.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "candlestick.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "candlestick.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "candlestick.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "candlestick.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "candlestick.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "candlestick.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "candlestick.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "candlestick.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "candlestick.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "candlestick.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "candlestick.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "candlestick.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "candlestick.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "candlestick.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "candlestick", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "candlestick.highsrc": { + "params": { + "plotly_name": "highsrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.high": { + "params": { + "plotly_name": "high", + "parent_name": "candlestick", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "candlestick.decreasing": { + "params": { + "plotly_name": "decreasing", + "parent_name": "candlestick", + "data_class_str": "Decreasing", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.decreasing.line": { + "params": { + "plotly_name": "line", + "parent_name": "candlestick.decreasing", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "candlestick.decreasing.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "candlestick.decreasing.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "candlestick.decreasing.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "candlestick.decreasing.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "candlestick.decreasing.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "candlestick.decreasing", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "candlestick.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "candlestick", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "candlestick.closesrc": { + "params": { + "plotly_name": "closesrc", + "parent_name": "candlestick", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "candlestick.close": { + "params": { + "plotly_name": "close", + "parent_name": "candlestick", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "box": { + "params": { + "plotly_name": "box", + "parent_name": "", + "data_class_str": "Box", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "box", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "box.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.yperiodalignment": { + "params": { + "plotly_name": "yperiodalignment", + "parent_name": "box", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.yperiod0": { + "params": { + "plotly_name": "yperiod0", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "box.yperiod": { + "params": { + "plotly_name": "yperiod", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "box.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "box.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "box", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "box", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "box.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "box", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "box.y": { + "params": { + "plotly_name": "y", + "parent_name": "box", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "box.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.xperiodalignment": { + "params": { + "plotly_name": "xperiodalignment", + "parent_name": "box", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.xperiod0": { + "params": { + "plotly_name": "xperiod0", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "box.xperiod": { + "params": { + "plotly_name": "xperiod", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "box.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "box.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "box", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "box", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "box.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "box", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "box.x": { + "params": { + "plotly_name": "x", + "parent_name": "box", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "box.width": { + "params": { + "plotly_name": "width", + "parent_name": "box", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.whiskerwidth": { + "params": { + "plotly_name": "whiskerwidth", + "parent_name": "box", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "box", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.upperfencesrc": { + "params": { + "plotly_name": "upperfencesrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.upperfence": { + "params": { + "plotly_name": "upperfence", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "box.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "box", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "box.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.unselected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "box.unselected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "box.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "box.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "box.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "box.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "box", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "box.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.text": { + "params": { + "plotly_name": "text", + "parent_name": "box", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "box.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "box", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "box.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "box.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "box.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.sizemode": { + "params": { + "plotly_name": "sizemode", + "parent_name": "box", + "edit_type": "calc", + "values": [ + "quartiles", + "sd" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.showwhiskers": { + "params": { + "plotly_name": "showwhiskers", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "box.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "box", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "box.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "box.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "box", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "box.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.selected.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "box.selected.marker", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "box.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "box.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "box.sdsrc": { + "params": { + "plotly_name": "sdsrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.sdmultiple": { + "params": { + "plotly_name": "sdmultiple", + "parent_name": "box", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.sd": { + "params": { + "plotly_name": "sd", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "box.quartilemethod": { + "params": { + "plotly_name": "quartilemethod", + "parent_name": "box", + "edit_type": "calc", + "values": [ + "linear", + "exclusive", + "inclusive" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.q3src": { + "params": { + "plotly_name": "q3src", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.q3": { + "params": { + "plotly_name": "q3", + "parent_name": "box", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "box.q1src": { + "params": { + "plotly_name": "q1src", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.q1": { + "params": { + "plotly_name": "q1", + "parent_name": "box", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "box.pointpos": { + "params": { + "plotly_name": "pointpos", + "parent_name": "box", + "edit_type": "calc", + "max": 2, + "min": -2 + }, + "superclass": "NumberValidator" + }, + "box.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "box", + "edit_type": "calc+clearAxisTypes", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "box", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.offsetgroup": { + "params": { + "plotly_name": "offsetgroup", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "box.notchwidth": { + "params": { + "plotly_name": "notchwidth", + "parent_name": "box", + "edit_type": "calc", + "max": 0.5, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.notchspansrc": { + "params": { + "plotly_name": "notchspansrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.notchspan": { + "params": { + "plotly_name": "notchspan", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "box.notched": { + "params": { + "plotly_name": "notched", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "box.name": { + "params": { + "plotly_name": "name", + "parent_name": "box", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "StringValidator" + }, + "box.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "box", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "box.mediansrc": { + "params": { + "plotly_name": "mediansrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.median": { + "params": { + "plotly_name": "median", + "parent_name": "box", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "box.meansrc": { + "params": { + "plotly_name": "meansrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.mean": { + "params": { + "plotly_name": "mean", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "box.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "box", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.marker.symbol": { + "params": { + "plotly_name": "symbol", + "parent_name": "box.marker", + "array_ok": false, + "edit_type": "plot", + "values": [ + 0, + "0", + "circle", + 100, + "100", + "circle-open", + 200, + "200", + "circle-dot", + 300, + "300", + "circle-open-dot", + 1, + "1", + "square", + 101, + "101", + "square-open", + 201, + "201", + "square-dot", + 301, + "301", + "square-open-dot", + 2, + "2", + "diamond", + 102, + "102", + "diamond-open", + 202, + "202", + "diamond-dot", + 302, + "302", + "diamond-open-dot", + 3, + "3", + "cross", + 103, + "103", + "cross-open", + 203, + "203", + "cross-dot", + 303, + "303", + "cross-open-dot", + 4, + "4", + "x", + 104, + "104", + "x-open", + 204, + "204", + "x-dot", + 304, + "304", + "x-open-dot", + 5, + "5", + "triangle-up", + 105, + "105", + "triangle-up-open", + 205, + "205", + "triangle-up-dot", + 305, + "305", + "triangle-up-open-dot", + 6, + "6", + "triangle-down", + 106, + "106", + "triangle-down-open", + 206, + "206", + "triangle-down-dot", + 306, + "306", + "triangle-down-open-dot", + 7, + "7", + "triangle-left", + 107, + "107", + "triangle-left-open", + 207, + "207", + "triangle-left-dot", + 307, + "307", + "triangle-left-open-dot", + 8, + "8", + "triangle-right", + 108, + "108", + "triangle-right-open", + 208, + "208", + "triangle-right-dot", + 308, + "308", + "triangle-right-open-dot", + 9, + "9", + "triangle-ne", + 109, + "109", + "triangle-ne-open", + 209, + "209", + "triangle-ne-dot", + 309, + "309", + "triangle-ne-open-dot", + 10, + "10", + "triangle-se", + 110, + "110", + "triangle-se-open", + 210, + "210", + "triangle-se-dot", + 310, + "310", + "triangle-se-open-dot", + 11, + "11", + "triangle-sw", + 111, + "111", + "triangle-sw-open", + 211, + "211", + "triangle-sw-dot", + 311, + "311", + "triangle-sw-open-dot", + 12, + "12", + "triangle-nw", + 112, + "112", + "triangle-nw-open", + 212, + "212", + "triangle-nw-dot", + 312, + "312", + "triangle-nw-open-dot", + 13, + "13", + "pentagon", + 113, + "113", + "pentagon-open", + 213, + "213", + "pentagon-dot", + 313, + "313", + "pentagon-open-dot", + 14, + "14", + "hexagon", + 114, + "114", + "hexagon-open", + 214, + "214", + "hexagon-dot", + 314, + "314", + "hexagon-open-dot", + 15, + "15", + "hexagon2", + 115, + "115", + "hexagon2-open", + 215, + "215", + "hexagon2-dot", + 315, + "315", + "hexagon2-open-dot", + 16, + "16", + "octagon", + 116, + "116", + "octagon-open", + 216, + "216", + "octagon-dot", + 316, + "316", + "octagon-open-dot", + 17, + "17", + "star", + 117, + "117", + "star-open", + 217, + "217", + "star-dot", + 317, + "317", + "star-open-dot", + 18, + "18", + "hexagram", + 118, + "118", + "hexagram-open", + 218, + "218", + "hexagram-dot", + 318, + "318", + "hexagram-open-dot", + 19, + "19", + "star-triangle-up", + 119, + "119", + "star-triangle-up-open", + 219, + "219", + "star-triangle-up-dot", + 319, + "319", + "star-triangle-up-open-dot", + 20, + "20", + "star-triangle-down", + 120, + "120", + "star-triangle-down-open", + 220, + "220", + "star-triangle-down-dot", + 320, + "320", + "star-triangle-down-open-dot", + 21, + "21", + "star-square", + 121, + "121", + "star-square-open", + 221, + "221", + "star-square-dot", + 321, + "321", + "star-square-open-dot", + 22, + "22", + "star-diamond", + 122, + "122", + "star-diamond-open", + 222, + "222", + "star-diamond-dot", + 322, + "322", + "star-diamond-open-dot", + 23, + "23", + "diamond-tall", + 123, + "123", + "diamond-tall-open", + 223, + "223", + "diamond-tall-dot", + 323, + "323", + "diamond-tall-open-dot", + 24, + "24", + "diamond-wide", + 124, + "124", + "diamond-wide-open", + 224, + "224", + "diamond-wide-dot", + 324, + "324", + "diamond-wide-open-dot", + 25, + "25", + "hourglass", + 125, + "125", + "hourglass-open", + 26, + "26", + "bowtie", + 126, + "126", + "bowtie-open", + 27, + "27", + "circle-cross", + 127, + "127", + "circle-cross-open", + 28, + "28", + "circle-x", + 128, + "128", + "circle-x-open", + 29, + "29", + "square-cross", + 129, + "129", + "square-cross-open", + 30, + "30", + "square-x", + 130, + "130", + "square-x-open", + 31, + "31", + "diamond-cross", + 131, + "131", + "diamond-cross-open", + 32, + "32", + "diamond-x", + 132, + "132", + "diamond-x-open", + 33, + "33", + "cross-thin", + 133, + "133", + "cross-thin-open", + 34, + "34", + "x-thin", + 134, + "134", + "x-thin-open", + 35, + "35", + "asterisk", + 135, + "135", + "asterisk-open", + 36, + "36", + "hash", + 136, + "136", + "hash-open", + 236, + "236", + "hash-dot", + 336, + "336", + "hash-open-dot", + 37, + "37", + "y-up", + 137, + "137", + "y-up-open", + 38, + "38", + "y-down", + 138, + "138", + "y-down-open", + 39, + "39", + "y-left", + 139, + "139", + "y-left-open", + 40, + "40", + "y-right", + 140, + "140", + "y-right-open", + 41, + "41", + "line-ew", + 141, + "141", + "line-ew-open", + 42, + "42", + "line-ns", + 142, + "142", + "line-ns-open", + 43, + "43", + "line-ne", + 143, + "143", + "line-ne-open", + 44, + "44", + "line-nw", + 144, + "144", + "line-nw-open", + 45, + "45", + "arrow-up", + 145, + "145", + "arrow-up-open", + 46, + "46", + "arrow-down", + 146, + "146", + "arrow-down-open", + 47, + "47", + "arrow-left", + 147, + "147", + "arrow-left-open", + 48, + "48", + "arrow-right", + 148, + "148", + "arrow-right-open", + 49, + "49", + "arrow-bar-up", + 149, + "149", + "arrow-bar-up-open", + 50, + "50", + "arrow-bar-down", + 150, + "150", + "arrow-bar-down-open", + 51, + "51", + "arrow-bar-left", + 151, + "151", + "arrow-bar-left-open", + 52, + "52", + "arrow-bar-right", + 152, + "152", + "arrow-bar-right-open", + 53, + "53", + "arrow", + 153, + "153", + "arrow-open", + 54, + "54", + "arrow-wide", + 154, + "154", + "arrow-wide-open" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.marker.size": { + "params": { + "plotly_name": "size", + "parent_name": "box.marker", + "array_ok": false, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.marker.outliercolor": { + "params": { + "plotly_name": "outliercolor", + "parent_name": "box.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "box.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "box.marker", + "array_ok": false, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "box.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "box.marker.line", + "array_ok": false, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.marker.line.outlierwidth": { + "params": { + "plotly_name": "outlierwidth", + "parent_name": "box.marker.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.marker.line.outliercolor": { + "params": { + "plotly_name": "outliercolor", + "parent_name": "box.marker.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "box.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "box.marker.line", + "array_ok": false, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "box.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "box.marker", + "array_ok": false, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "box.marker.angle": { + "params": { + "plotly_name": "angle", + "parent_name": "box.marker", + "array_ok": false, + "edit_type": "calc" + }, + "superclass": "AngleValidator" + }, + "box.lowerfencesrc": { + "params": { + "plotly_name": "lowerfencesrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.lowerfence": { + "params": { + "plotly_name": "lowerfence", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "box.line": { + "params": { + "plotly_name": "line", + "parent_name": "box", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "box.line", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "box.line", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "box.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "box", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "box", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "box.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "box", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "box.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "box.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "box.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "box.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "box.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "box.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "box.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "box.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "box.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "box.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "box.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "box.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "box.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "box.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "box.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "box.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "box.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "box.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "box", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "box.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "box", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "box.jitter": { + "params": { + "plotly_name": "jitter", + "parent_name": "box", + "edit_type": "calc", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "box.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "box.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "box", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "box.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "box", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "box.hoveron": { + "params": { + "plotly_name": "hoveron", + "parent_name": "box", + "edit_type": "style", + "flags": [ + "boxes", + "points" + ] + }, + "superclass": "FlaglistValidator" + }, + "box.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "box", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "box.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "box.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "box.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "box.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "box.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "box.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "box.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "box.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "box.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "box.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "box.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "box.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "box.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "box.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "box.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "box.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "box.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "box.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "box.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "box.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "box.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "box.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "box.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "box.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "box.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "box.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "box.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "box.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "box.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "box.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "box.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "box.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "box.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "box.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "box.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "box.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "box.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "box", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "box.fillcolor": { + "params": { + "plotly_name": "fillcolor", + "parent_name": "box", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "box.dy": { + "params": { + "plotly_name": "dy", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "box.dx": { + "params": { + "plotly_name": "dx", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "box.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "box", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "box.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "box.boxpoints": { + "params": { + "plotly_name": "boxpoints", + "parent_name": "box", + "edit_type": "calc", + "values": [ + "all", + "outliers", + "suspectedoutliers", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.boxmean": { + "params": { + "plotly_name": "boxmean", + "parent_name": "box", + "edit_type": "calc", + "values": [ + true, + "sd", + false + ] + }, + "superclass": "EnumeratedValidator" + }, + "box.alignmentgroup": { + "params": { + "plotly_name": "alignmentgroup", + "parent_name": "box", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "barpolar": { + "params": { + "plotly_name": "barpolar", + "parent_name": "", + "data_class_str": "Barpolar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.width": { + "params": { + "plotly_name": "width", + "parent_name": "barpolar", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "barpolar", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "barpolar", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "barpolar.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "barpolar.unselected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "barpolar.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "barpolar.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "barpolar.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "barpolar.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "barpolar.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "barpolar.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "barpolar", + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "barpolar.thetaunit": { + "params": { + "plotly_name": "thetaunit", + "parent_name": "barpolar", + "edit_type": "calc+clearAxisTypes", + "values": [ + "radians", + "degrees", + "gradians" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.thetasrc": { + "params": { + "plotly_name": "thetasrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.theta0": { + "params": { + "plotly_name": "theta0", + "parent_name": "barpolar", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "barpolar.theta": { + "params": { + "plotly_name": "theta", + "parent_name": "barpolar", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "barpolar.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.text": { + "params": { + "plotly_name": "text", + "parent_name": "barpolar", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "barpolar.subplot": { + "params": { + "plotly_name": "subplot", + "parent_name": "barpolar", + "dflt": "polar", + "edit_type": "calc" + }, + "superclass": "SubplotidValidator" + }, + "barpolar.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "barpolar", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "barpolar.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "barpolar.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "barpolar.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "barpolar", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "barpolar.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "barpolar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "barpolar.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "barpolar", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "barpolar.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "barpolar.selected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "barpolar.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "barpolar.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "barpolar.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "barpolar.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "barpolar.rsrc": { + "params": { + "plotly_name": "rsrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.r0": { + "params": { + "plotly_name": "r0", + "parent_name": "barpolar", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "barpolar.r": { + "params": { + "plotly_name": "r", + "parent_name": "barpolar", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "barpolar.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "barpolar", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.offsetsrc": { + "params": { + "plotly_name": "offsetsrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.offset": { + "params": { + "plotly_name": "offset", + "parent_name": "barpolar", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "barpolar.name": { + "params": { + "plotly_name": "name", + "parent_name": "barpolar", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "barpolar.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "barpolar", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "barpolar.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "barpolar", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "barpolar.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "barpolar.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "barpolar.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "barpolar.marker.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "barpolar.marker", + "data_class_str": "Pattern", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.marker.pattern.soliditysrc": { + "params": { + "plotly_name": "soliditysrc", + "parent_name": "barpolar.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.pattern.solidity": { + "params": { + "plotly_name": "solidity", + "parent_name": "barpolar.marker.pattern", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.pattern.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "barpolar.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.pattern.size": { + "params": { + "plotly_name": "size", + "parent_name": "barpolar.marker.pattern", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.pattern.shapesrc": { + "params": { + "plotly_name": "shapesrc", + "parent_name": "barpolar.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.pattern.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "barpolar.marker.pattern", + "array_ok": true, + "edit_type": "style", + "values": [ + "", + "/", + "\\", + "x", + "-", + "|", + "+", + "." + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.pattern.fillmode": { + "params": { + "plotly_name": "fillmode", + "parent_name": "barpolar.marker.pattern", + "edit_type": "style", + "values": [ + "replace", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.pattern.fgopacity": { + "params": { + "plotly_name": "fgopacity", + "parent_name": "barpolar.marker.pattern", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.pattern.fgcolorsrc": { + "params": { + "plotly_name": "fgcolorsrc", + "parent_name": "barpolar.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.pattern.fgcolor": { + "params": { + "plotly_name": "fgcolor", + "parent_name": "barpolar.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "barpolar.marker.pattern.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "barpolar.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.pattern.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "barpolar.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "barpolar.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "barpolar.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "barpolar.marker", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "barpolar.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "barpolar.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "barpolar.marker.line", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "barpolar.marker.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "barpolar.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "barpolar.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "barpolar.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "barpolar.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "barpolar.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "barpolar.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "barpolar.marker.line", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "barpolar.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "barpolar.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "barpolar.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "barpolar.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "barpolar.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "barpolar.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "barpolar.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "barpolar.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "barpolar.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "barpolar.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "barpolar.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "barpolar.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "barpolar.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "barpolar.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "barpolar.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "barpolar.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "barpolar.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "barpolar.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "barpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "barpolar.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "barpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "barpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "barpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "barpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "barpolar.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "barpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "barpolar.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "barpolar.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "barpolar.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "barpolar.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "barpolar.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "barpolar.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "barpolar.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "barpolar.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "barpolar.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "barpolar.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "barpolar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "barpolar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "barpolar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "barpolar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "barpolar.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "barpolar.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "barpolar.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "barpolar.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "barpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "barpolar.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "barpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "barpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "barpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "barpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "barpolar.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "barpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "barpolar.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "barpolar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "barpolar.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "barpolar.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "barpolar.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "barpolar.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "barpolar.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "barpolar.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "barpolar.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "barpolar.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "barpolar.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "barpolar.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "barpolar.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "barpolar.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "barpolar.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "barpolar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "barpolar.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "barpolar.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "barpolar.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "barpolar.marker", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "barpolar.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "barpolar.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "barpolar.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "barpolar.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "barpolar.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "barpolar.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "barpolar.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "barpolar.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "barpolar.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "barpolar.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "barpolar", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "barpolar.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "barpolar", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "barpolar.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "barpolar", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "barpolar.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "barpolar.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "barpolar.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "barpolar.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "barpolar.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "barpolar.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "barpolar.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "barpolar.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "barpolar.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "barpolar.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "barpolar.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "barpolar.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "barpolar.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "barpolar.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "barpolar.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "barpolar.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "barpolar.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "barpolar.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "barpolar", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "barpolar.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "barpolar", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "barpolar.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "barpolar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "barpolar.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "barpolar", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "barpolar.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "barpolar", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "barpolar.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "barpolar", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "barpolar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "barpolar.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "barpolar.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "barpolar.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "barpolar.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "barpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "barpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "barpolar.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "barpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "barpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "barpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "barpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "barpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "barpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "barpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "barpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "barpolar.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "barpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "barpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "barpolar.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "barpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "barpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "barpolar.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "barpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "barpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "barpolar.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "barpolar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "barpolar.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "barpolar.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "barpolar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "barpolar.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "barpolar.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "barpolar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "barpolar.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "barpolar.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "barpolar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "barpolar.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "barpolar.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "barpolar", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "r", + "theta", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "barpolar.dtheta": { + "params": { + "plotly_name": "dtheta", + "parent_name": "barpolar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "barpolar.dr": { + "params": { + "plotly_name": "dr", + "parent_name": "barpolar", + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "barpolar.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "barpolar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "barpolar.basesrc": { + "params": { + "plotly_name": "basesrc", + "parent_name": "barpolar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "barpolar.base": { + "params": { + "plotly_name": "base", + "parent_name": "barpolar", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "bar": { + "params": { + "plotly_name": "bar", + "parent_name": "", + "data_class_str": "Bar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.zorder": { + "params": { + "plotly_name": "zorder", + "parent_name": "bar", + "edit_type": "plot" + }, + "superclass": "IntegerValidator" + }, + "bar.ysrc": { + "params": { + "plotly_name": "ysrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.yperiodalignment": { + "params": { + "plotly_name": "yperiodalignment", + "parent_name": "bar", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.yperiod0": { + "params": { + "plotly_name": "yperiod0", + "parent_name": "bar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "bar.yperiod": { + "params": { + "plotly_name": "yperiod", + "parent_name": "bar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "bar.yhoverformat": { + "params": { + "plotly_name": "yhoverformat", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "bar.ycalendar": { + "params": { + "plotly_name": "ycalendar", + "parent_name": "bar", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.yaxis": { + "params": { + "plotly_name": "yaxis", + "parent_name": "bar", + "dflt": "y", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "bar.y0": { + "params": { + "plotly_name": "y0", + "parent_name": "bar", + "anim": true, + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "bar.y": { + "params": { + "plotly_name": "y", + "parent_name": "bar", + "anim": true, + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "bar.xsrc": { + "params": { + "plotly_name": "xsrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.xperiodalignment": { + "params": { + "plotly_name": "xperiodalignment", + "parent_name": "bar", + "edit_type": "calc", + "values": [ + "start", + "middle", + "end" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.xperiod0": { + "params": { + "plotly_name": "xperiod0", + "parent_name": "bar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "bar.xperiod": { + "params": { + "plotly_name": "xperiod", + "parent_name": "bar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "bar.xhoverformat": { + "params": { + "plotly_name": "xhoverformat", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "bar.xcalendar": { + "params": { + "plotly_name": "xcalendar", + "parent_name": "bar", + "edit_type": "calc", + "values": [ + "chinese", + "coptic", + "discworld", + "ethiopian", + "gregorian", + "hebrew", + "islamic", + "jalali", + "julian", + "mayan", + "nanakshahi", + "nepali", + "persian", + "taiwan", + "thai", + "ummalqura" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.xaxis": { + "params": { + "plotly_name": "xaxis", + "parent_name": "bar", + "dflt": "x", + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "SubplotidValidator" + }, + "bar.x0": { + "params": { + "plotly_name": "x0", + "parent_name": "bar", + "anim": true, + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "AnyValidator" + }, + "bar.x": { + "params": { + "plotly_name": "x", + "parent_name": "bar", + "anim": true, + "edit_type": "calc+clearAxisTypes" + }, + "superclass": "DataArrayValidator" + }, + "bar.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.width": { + "params": { + "plotly_name": "width", + "parent_name": "bar", + "array_ok": true, + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "bar", + "edit_type": "calc", + "values": [ + true, + false, + "legendonly" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.unselected": { + "params": { + "plotly_name": "unselected", + "parent_name": "bar", + "data_class_str": "Unselected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.unselected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "bar.unselected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.unselected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.unselected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.unselected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "bar.unselected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.unselected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "bar.unselected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.unselected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.unselected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.uirevision": { + "params": { + "plotly_name": "uirevision", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "AnyValidator" + }, + "bar.uid": { + "params": { + "plotly_name": "uid", + "parent_name": "bar", + "anim": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "bar.texttemplatesrc": { + "params": { + "plotly_name": "texttemplatesrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.texttemplate": { + "params": { + "plotly_name": "texttemplate", + "parent_name": "bar", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "StringValidator" + }, + "bar.textsrc": { + "params": { + "plotly_name": "textsrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textpositionsrc": { + "params": { + "plotly_name": "textpositionsrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textposition": { + "params": { + "plotly_name": "textposition", + "parent_name": "bar", + "array_ok": true, + "edit_type": "calc", + "values": [ + "inside", + "outside", + "auto", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "bar", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.textfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "bar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "bar.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "bar.textfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "bar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "bar.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.textfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "bar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "bar.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.textfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "bar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "bar.textfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.textfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "bar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "bar.textfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "bar.textfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "bar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "bar.textfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "bar.textfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "bar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "bar.textfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "bar.textfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "bar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "bar.textfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "bar.textfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "bar.textfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.textfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.textangle": { + "params": { + "plotly_name": "textangle", + "parent_name": "bar", + "edit_type": "plot" + }, + "superclass": "AngleValidator" + }, + "bar.text": { + "params": { + "plotly_name": "text", + "parent_name": "bar", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "bar.stream": { + "params": { + "plotly_name": "stream", + "parent_name": "bar", + "data_class_str": "Stream", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.stream.token": { + "params": { + "plotly_name": "token", + "parent_name": "bar.stream", + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "bar.stream.maxpoints": { + "params": { + "plotly_name": "maxpoints", + "parent_name": "bar.stream", + "edit_type": "calc", + "max": 10000, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.showlegend": { + "params": { + "plotly_name": "showlegend", + "parent_name": "bar", + "edit_type": "style" + }, + "superclass": "BooleanValidator" + }, + "bar.selectedpoints": { + "params": { + "plotly_name": "selectedpoints", + "parent_name": "bar", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "bar.selected": { + "params": { + "plotly_name": "selected", + "parent_name": "bar", + "data_class_str": "Selected", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.selected.textfont": { + "params": { + "plotly_name": "textfont", + "parent_name": "bar.selected", + "data_class_str": "Textfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.selected.textfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.selected.textfont", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.selected.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "bar.selected", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.selected.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "bar.selected.marker", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.selected.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.selected.marker", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.outsidetextfont": { + "params": { + "plotly_name": "outsidetextfont", + "parent_name": "bar", + "data_class_str": "Outsidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.outsidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "bar.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.outsidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "bar.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "bar.outsidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "bar.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.outsidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "bar.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.outsidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "bar.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.outsidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "bar.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.outsidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "bar.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.outsidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "bar.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.outsidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "bar.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.outsidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "bar.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "bar.outsidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "bar.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.outsidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "bar.outsidetextfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "bar.outsidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "bar.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.outsidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "bar.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "bar.outsidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "bar.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.outsidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "bar.outsidetextfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "bar.outsidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "bar.outsidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.outsidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.outsidetextfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "bar", + "edit_type": "calc+clearAxisTypes", + "values": [ + "v", + "h" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "bar", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.offsetsrc": { + "params": { + "plotly_name": "offsetsrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.offsetgroup": { + "params": { + "plotly_name": "offsetgroup", + "parent_name": "bar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "bar.offset": { + "params": { + "plotly_name": "offset", + "parent_name": "bar", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "bar.name": { + "params": { + "plotly_name": "name", + "parent_name": "bar", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "bar.metasrc": { + "params": { + "plotly_name": "metasrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.meta": { + "params": { + "plotly_name": "meta", + "parent_name": "bar", + "array_ok": true, + "edit_type": "plot" + }, + "superclass": "AnyValidator" + }, + "bar.marker": { + "params": { + "plotly_name": "marker", + "parent_name": "bar", + "data_class_str": "Marker", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.marker.showscale": { + "params": { + "plotly_name": "showscale", + "parent_name": "bar.marker", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "bar.marker.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "bar.marker", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "bar.marker.pattern": { + "params": { + "plotly_name": "pattern", + "parent_name": "bar.marker", + "data_class_str": "Pattern", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.marker.pattern.soliditysrc": { + "params": { + "plotly_name": "soliditysrc", + "parent_name": "bar.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.pattern.solidity": { + "params": { + "plotly_name": "solidity", + "parent_name": "bar.marker.pattern", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.pattern.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "bar.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.pattern.size": { + "params": { + "plotly_name": "size", + "parent_name": "bar.marker.pattern", + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.pattern.shapesrc": { + "params": { + "plotly_name": "shapesrc", + "parent_name": "bar.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.pattern.shape": { + "params": { + "plotly_name": "shape", + "parent_name": "bar.marker.pattern", + "array_ok": true, + "edit_type": "style", + "values": [ + "", + "/", + "\\", + "x", + "-", + "|", + "+", + "." + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.pattern.fillmode": { + "params": { + "plotly_name": "fillmode", + "parent_name": "bar.marker.pattern", + "edit_type": "style", + "values": [ + "replace", + "overlay" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.pattern.fgopacity": { + "params": { + "plotly_name": "fgopacity", + "parent_name": "bar.marker.pattern", + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.pattern.fgcolorsrc": { + "params": { + "plotly_name": "fgcolorsrc", + "parent_name": "bar.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.pattern.fgcolor": { + "params": { + "plotly_name": "fgcolor", + "parent_name": "bar.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.marker.pattern.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "bar.marker.pattern", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.pattern.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "bar.marker.pattern", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.marker.opacitysrc": { + "params": { + "plotly_name": "opacitysrc", + "parent_name": "bar.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.opacity": { + "params": { + "plotly_name": "opacity", + "parent_name": "bar.marker", + "array_ok": true, + "edit_type": "style", + "max": 1, + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.line": { + "params": { + "plotly_name": "line", + "parent_name": "bar.marker", + "data_class_str": "Line", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.marker.line.widthsrc": { + "params": { + "plotly_name": "widthsrc", + "parent_name": "bar.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.line.width": { + "params": { + "plotly_name": "width", + "parent_name": "bar.marker.line", + "anim": true, + "array_ok": true, + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.line.reversescale": { + "params": { + "plotly_name": "reversescale", + "parent_name": "bar.marker.line", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "bar.marker.line.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "bar.marker.line", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.line.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "bar.marker.line", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "bar.marker.line.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "bar.marker.line", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "bar.marker.line.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.marker.line", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "bar.marker.line.colorscale" + }, + "superclass": "ColorValidator" + }, + "bar.marker.line.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "bar.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "bar.marker.line.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "bar.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "bar.marker.line.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "bar.marker.line", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "bar.marker.line.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "bar.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "bar.marker.line.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "bar.marker.line", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "bar.marker.cornerradius": { + "params": { + "plotly_name": "cornerradius", + "parent_name": "bar.marker", + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "bar.marker.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "bar.marker", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.colorscale": { + "params": { + "plotly_name": "colorscale", + "parent_name": "bar.marker", + "edit_type": "calc", + "implied_edits": { + "autocolorscale": false + } + }, + "superclass": "ColorscaleValidator" + }, + "bar.marker.colorbar": { + "params": { + "plotly_name": "colorbar", + "parent_name": "bar.marker", + "data_class_str": "ColorBar", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.marker.colorbar.yref": { + "params": { + "plotly_name": "yref", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.ypad": { + "params": { + "plotly_name": "ypad", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.yanchor": { + "params": { + "plotly_name": "yanchor", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "top", + "middle", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.y": { + "params": { + "plotly_name": "y", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.xref": { + "params": { + "plotly_name": "xref", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "container", + "paper" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.xpad": { + "params": { + "plotly_name": "xpad", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.xanchor": { + "params": { + "plotly_name": "xanchor", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "left", + "center", + "right" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.x": { + "params": { + "plotly_name": "x", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.title": { + "params": { + "plotly_name": "title", + "parent_name": "bar.marker.colorbar", + "data_class_str": "Title", + "data_docs": "\n" + }, + "superclass": "TitleValidator" + }, + "bar.marker.colorbar.title.text": { + "params": { + "plotly_name": "text", + "parent_name": "bar.marker.colorbar.title", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.title.side": { + "params": { + "plotly_name": "side", + "parent_name": "bar.marker.colorbar.title", + "edit_type": "colorbars", + "values": [ + "right", + "top", + "bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.title.font": { + "params": { + "plotly_name": "font", + "parent_name": "bar.marker.colorbar.title", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.marker.colorbar.title.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "bar.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "bar.marker.colorbar.title.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "bar.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.title.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "bar.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.title.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "bar.marker.colorbar.title.font", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.title.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "bar.marker.colorbar.title.font", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.title.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "bar.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.title.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "bar.marker.colorbar.title.font", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "bar.marker.colorbar.title.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "bar.marker.colorbar.title.font", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.title.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.marker.colorbar.title.font", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "bar.marker.colorbar.tickwidth": { + "params": { + "plotly_name": "tickwidth", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.tickvalssrc": { + "params": { + "plotly_name": "tickvalssrc", + "parent_name": "bar.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.colorbar.tickvals": { + "params": { + "plotly_name": "tickvals", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "bar.marker.colorbar.ticktextsrc": { + "params": { + "plotly_name": "ticktextsrc", + "parent_name": "bar.marker.colorbar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.marker.colorbar.ticktext": { + "params": { + "plotly_name": "ticktext", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "DataArrayValidator" + }, + "bar.marker.colorbar.ticksuffix": { + "params": { + "plotly_name": "ticksuffix", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.ticks": { + "params": { + "plotly_name": "ticks", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.tickprefix": { + "params": { + "plotly_name": "tickprefix", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.tickmode": { + "params": { + "plotly_name": "tickmode", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": {}, + "values": [ + "auto", + "linear", + "array" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.ticklen": { + "params": { + "plotly_name": "ticklen", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.ticklabelstep": { + "params": { + "plotly_name": "ticklabelstep", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "bar.marker.colorbar.ticklabelposition": { + "params": { + "plotly_name": "ticklabelposition", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "outside", + "inside", + "outside top", + "inside top", + "outside left", + "inside left", + "outside right", + "inside right", + "outside bottom", + "inside bottom" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.ticklabeloverflow": { + "params": { + "plotly_name": "ticklabeloverflow", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "allow", + "hide past div", + "hide past domain" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.tickformatstopdefaults": { + "params": { + "plotly_name": "tickformatstopdefaults", + "parent_name": "bar.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.marker.colorbar.tickformatstops": { + "params": { + "plotly_name": "tickformatstops", + "parent_name": "bar.marker.colorbar", + "data_class_str": "Tickformatstop", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "bar.marker.colorbar.tickformatstop.value": { + "params": { + "plotly_name": "value", + "parent_name": "bar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.tickformatstop.templateitemname": { + "params": { + "plotly_name": "templateitemname", + "parent_name": "bar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.tickformatstop.name": { + "params": { + "plotly_name": "name", + "parent_name": "bar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.tickformatstop.enabled": { + "params": { + "plotly_name": "enabled", + "parent_name": "bar.marker.colorbar.tickformatstop", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "bar.marker.colorbar.tickformatstop.dtickrange": { + "params": { + "plotly_name": "dtickrange", + "parent_name": "bar.marker.colorbar.tickformatstop", + "edit_type": "colorbars", + "items": [ + { + "editType": "colorbars", + "valType": "any" + }, + { + "editType": "colorbars", + "valType": "any" + } + ] + }, + "superclass": "InfoArrayValidator" + }, + "bar.marker.colorbar.tickformat": { + "params": { + "plotly_name": "tickformat", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.tickfont": { + "params": { + "plotly_name": "tickfont", + "parent_name": "bar.marker.colorbar", + "data_class_str": "Tickfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.marker.colorbar.tickfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "bar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "bar.marker.colorbar.tickfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "bar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.tickfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "bar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.tickfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "bar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.tickfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "bar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.tickfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "bar.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.tickfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "bar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "bar.marker.colorbar.tickfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "bar.marker.colorbar.tickfont", + "edit_type": "colorbars", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "bar.marker.colorbar.tickfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.marker.colorbar.tickfont", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "bar.marker.colorbar.tickcolor": { + "params": { + "plotly_name": "tickcolor", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "bar.marker.colorbar.tickangle": { + "params": { + "plotly_name": "tickangle", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AngleValidator" + }, + "bar.marker.colorbar.tick0": { + "params": { + "plotly_name": "tick0", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "bar.marker.colorbar.thicknessmode": { + "params": { + "plotly_name": "thicknessmode", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.showticksuffix": { + "params": { + "plotly_name": "showticksuffix", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.showtickprefix": { + "params": { + "plotly_name": "showtickprefix", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.showticklabels": { + "params": { + "plotly_name": "showticklabels", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "bar.marker.colorbar.showexponent": { + "params": { + "plotly_name": "showexponent", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "all", + "first", + "last", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.separatethousands": { + "params": { + "plotly_name": "separatethousands", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "BooleanValidator" + }, + "bar.marker.colorbar.outlinewidth": { + "params": { + "plotly_name": "outlinewidth", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.outlinecolor": { + "params": { + "plotly_name": "outlinecolor", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "bar.marker.colorbar.orientation": { + "params": { + "plotly_name": "orientation", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "h", + "v" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.nticks": { + "params": { + "plotly_name": "nticks", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "bar.marker.colorbar.minexponent": { + "params": { + "plotly_name": "minexponent", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.lenmode": { + "params": { + "plotly_name": "lenmode", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "fraction", + "pixels" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.len": { + "params": { + "plotly_name": "len", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.labelalias": { + "params": { + "plotly_name": "labelalias", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "AnyValidator" + }, + "bar.marker.colorbar.exponentformat": { + "params": { + "plotly_name": "exponentformat", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "values": [ + "none", + "e", + "E", + "power", + "SI", + "B" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.marker.colorbar.dtick": { + "params": { + "plotly_name": "dtick", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "implied_edits": { + "tickmode": "linear" + } + }, + "superclass": "AnyValidator" + }, + "bar.marker.colorbar.borderwidth": { + "params": { + "plotly_name": "borderwidth", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.marker.colorbar.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "bar.marker.colorbar.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "bar.marker.colorbar", + "edit_type": "colorbars" + }, + "superclass": "ColorValidator" + }, + "bar.marker.coloraxis": { + "params": { + "plotly_name": "coloraxis", + "parent_name": "bar.marker", + "dflt": null, + "edit_type": "calc", + "regex": "/^coloraxis([2-9]|[1-9][0-9]+)?$/" + }, + "superclass": "SubplotidValidator" + }, + "bar.marker.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.marker", + "array_ok": true, + "edit_type": "style", + "colorscale_path": "bar.marker.colorscale" + }, + "superclass": "ColorValidator" + }, + "bar.marker.cmin": { + "params": { + "plotly_name": "cmin", + "parent_name": "bar.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "bar.marker.cmid": { + "params": { + "plotly_name": "cmid", + "parent_name": "bar.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "NumberValidator" + }, + "bar.marker.cmax": { + "params": { + "plotly_name": "cmax", + "parent_name": "bar.marker", + "edit_type": "plot", + "implied_edits": { + "cauto": false + } + }, + "superclass": "NumberValidator" + }, + "bar.marker.cauto": { + "params": { + "plotly_name": "cauto", + "parent_name": "bar.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "bar.marker.autocolorscale": { + "params": { + "plotly_name": "autocolorscale", + "parent_name": "bar.marker", + "edit_type": "calc", + "implied_edits": {} + }, + "superclass": "BooleanValidator" + }, + "bar.legendwidth": { + "params": { + "plotly_name": "legendwidth", + "parent_name": "bar", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.legendrank": { + "params": { + "plotly_name": "legendrank", + "parent_name": "bar", + "edit_type": "style" + }, + "superclass": "NumberValidator" + }, + "bar.legendgrouptitle": { + "params": { + "plotly_name": "legendgrouptitle", + "parent_name": "bar", + "data_class_str": "Legendgrouptitle", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.legendgrouptitle.text": { + "params": { + "plotly_name": "text", + "parent_name": "bar.legendgrouptitle", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "bar.legendgrouptitle.font": { + "params": { + "plotly_name": "font", + "parent_name": "bar.legendgrouptitle", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.legendgrouptitle.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "bar.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "bar.legendgrouptitle.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "bar.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.legendgrouptitle.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "bar.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.legendgrouptitle.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "bar.legendgrouptitle.font", + "edit_type": "style", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.legendgrouptitle.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "bar.legendgrouptitle.font", + "edit_type": "style", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "bar.legendgrouptitle.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "bar.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "bar.legendgrouptitle.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "bar.legendgrouptitle.font", + "edit_type": "style", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "bar.legendgrouptitle.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "bar.legendgrouptitle.font", + "edit_type": "style", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "bar.legendgrouptitle.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.legendgrouptitle.font", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.legendgroup": { + "params": { + "plotly_name": "legendgroup", + "parent_name": "bar", + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "bar.legend": { + "params": { + "plotly_name": "legend", + "parent_name": "bar", + "dflt": "legend", + "edit_type": "style" + }, + "superclass": "SubplotidValidator" + }, + "bar.insidetextfont": { + "params": { + "plotly_name": "insidetextfont", + "parent_name": "bar", + "data_class_str": "Insidetextfont", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.insidetextfont.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "bar.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.insidetextfont.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "bar.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "bar.insidetextfont.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "bar.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.insidetextfont.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "bar.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.insidetextfont.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "bar.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.insidetextfont.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "bar.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.insidetextfont.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "bar.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.insidetextfont.style": { + "params": { + "plotly_name": "style", + "parent_name": "bar.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.insidetextfont.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "bar.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.insidetextfont.size": { + "params": { + "plotly_name": "size", + "parent_name": "bar.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "bar.insidetextfont.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "bar.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.insidetextfont.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "bar.insidetextfont", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "bar.insidetextfont.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "bar.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.insidetextfont.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "bar.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "bar.insidetextfont.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "bar.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.insidetextfont.family": { + "params": { + "plotly_name": "family", + "parent_name": "bar.insidetextfont", + "array_ok": true, + "edit_type": "calc", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "bar.insidetextfont.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "bar.insidetextfont", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.insidetextfont.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.insidetextfont", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.insidetextanchor": { + "params": { + "plotly_name": "insidetextanchor", + "parent_name": "bar", + "edit_type": "plot", + "values": [ + "end", + "middle", + "start" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.idssrc": { + "params": { + "plotly_name": "idssrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.ids": { + "params": { + "plotly_name": "ids", + "parent_name": "bar", + "anim": true, + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "bar.hovertextsrc": { + "params": { + "plotly_name": "hovertextsrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hovertext": { + "params": { + "plotly_name": "hovertext", + "parent_name": "bar", + "array_ok": true, + "edit_type": "style" + }, + "superclass": "StringValidator" + }, + "bar.hovertemplatesrc": { + "params": { + "plotly_name": "hovertemplatesrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hovertemplate": { + "params": { + "plotly_name": "hovertemplate", + "parent_name": "bar", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "bar.hoverlabel": { + "params": { + "plotly_name": "hoverlabel", + "parent_name": "bar", + "data_class_str": "Hoverlabel", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.hoverlabel.namelengthsrc": { + "params": { + "plotly_name": "namelengthsrc", + "parent_name": "bar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.namelength": { + "params": { + "plotly_name": "namelength", + "parent_name": "bar.hoverlabel", + "array_ok": true, + "edit_type": "none", + "min": -1 + }, + "superclass": "IntegerValidator" + }, + "bar.hoverlabel.font": { + "params": { + "plotly_name": "font", + "parent_name": "bar.hoverlabel", + "data_class_str": "Font", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.hoverlabel.font.weightsrc": { + "params": { + "plotly_name": "weightsrc", + "parent_name": "bar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.font.weight": { + "params": { + "plotly_name": "weight", + "parent_name": "bar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "normal", + "bold" + ], + "max": 1000, + "min": 1 + }, + "superclass": "IntegerValidator" + }, + "bar.hoverlabel.font.variantsrc": { + "params": { + "plotly_name": "variantsrc", + "parent_name": "bar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.font.variant": { + "params": { + "plotly_name": "variant", + "parent_name": "bar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "small-caps", + "all-small-caps", + "all-petite-caps", + "petite-caps", + "unicase" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.hoverlabel.font.textcasesrc": { + "params": { + "plotly_name": "textcasesrc", + "parent_name": "bar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.font.textcase": { + "params": { + "plotly_name": "textcase", + "parent_name": "bar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "word caps", + "upper", + "lower" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.hoverlabel.font.stylesrc": { + "params": { + "plotly_name": "stylesrc", + "parent_name": "bar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.font.style": { + "params": { + "plotly_name": "style", + "parent_name": "bar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "values": [ + "normal", + "italic" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.hoverlabel.font.sizesrc": { + "params": { + "plotly_name": "sizesrc", + "parent_name": "bar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.font.size": { + "params": { + "plotly_name": "size", + "parent_name": "bar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "min": 1 + }, + "superclass": "NumberValidator" + }, + "bar.hoverlabel.font.shadowsrc": { + "params": { + "plotly_name": "shadowsrc", + "parent_name": "bar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.font.shadow": { + "params": { + "plotly_name": "shadow", + "parent_name": "bar.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "StringValidator" + }, + "bar.hoverlabel.font.linepositionsrc": { + "params": { + "plotly_name": "linepositionsrc", + "parent_name": "bar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.font.lineposition": { + "params": { + "plotly_name": "lineposition", + "parent_name": "bar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "extras": [ + "none" + ], + "flags": [ + "under", + "over", + "through" + ] + }, + "superclass": "FlaglistValidator" + }, + "bar.hoverlabel.font.familysrc": { + "params": { + "plotly_name": "familysrc", + "parent_name": "bar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.font.family": { + "params": { + "plotly_name": "family", + "parent_name": "bar.hoverlabel.font", + "array_ok": true, + "edit_type": "none", + "no_blank": true, + "strict": true + }, + "superclass": "StringValidator" + }, + "bar.hoverlabel.font.colorsrc": { + "params": { + "plotly_name": "colorsrc", + "parent_name": "bar.hoverlabel.font", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.font.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.hoverlabel.font", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "bar.hoverlabel.bordercolorsrc": { + "params": { + "plotly_name": "bordercolorsrc", + "parent_name": "bar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.bordercolor": { + "params": { + "plotly_name": "bordercolor", + "parent_name": "bar.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "bar.hoverlabel.bgcolorsrc": { + "params": { + "plotly_name": "bgcolorsrc", + "parent_name": "bar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.bgcolor": { + "params": { + "plotly_name": "bgcolor", + "parent_name": "bar.hoverlabel", + "array_ok": true, + "edit_type": "none" + }, + "superclass": "ColorValidator" + }, + "bar.hoverlabel.alignsrc": { + "params": { + "plotly_name": "alignsrc", + "parent_name": "bar.hoverlabel", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverlabel.align": { + "params": { + "plotly_name": "align", + "parent_name": "bar.hoverlabel", + "array_ok": true, + "edit_type": "none", + "values": [ + "left", + "right", + "auto" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.hoverinfosrc": { + "params": { + "plotly_name": "hoverinfosrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.hoverinfo": { + "params": { + "plotly_name": "hoverinfo", + "parent_name": "bar", + "array_ok": true, + "edit_type": "none", + "extras": [ + "all", + "none", + "skip" + ], + "flags": [ + "x", + "y", + "z", + "text", + "name" + ] + }, + "superclass": "FlaglistValidator" + }, + "bar.error_y": { + "params": { + "plotly_name": "error_y", + "parent_name": "bar", + "data_class_str": "ErrorY", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.error_y.width": { + "params": { + "plotly_name": "width", + "parent_name": "bar.error_y", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.error_y.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "bar.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "bar.error_y.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "bar.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.error_y.value": { + "params": { + "plotly_name": "value", + "parent_name": "bar.error_y", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.error_y.type": { + "params": { + "plotly_name": "type", + "parent_name": "bar.error_y", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.error_y.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "bar.error_y", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "bar.error_y.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "bar.error_y", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "bar.error_y.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "bar.error_y", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.error_y.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "bar.error_y", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "bar.error_y.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.error_y", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.error_y.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "bar.error_y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.error_y.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "bar.error_y", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.error_y.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "bar.error_y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "bar.error_y.array": { + "params": { + "plotly_name": "array", + "parent_name": "bar.error_y", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "bar.error_x": { + "params": { + "plotly_name": "error_x", + "parent_name": "bar", + "data_class_str": "ErrorX", + "data_docs": "\n" + }, + "superclass": "CompoundValidator" + }, + "bar.error_x.width": { + "params": { + "plotly_name": "width", + "parent_name": "bar.error_x", + "edit_type": "plot", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.error_x.visible": { + "params": { + "plotly_name": "visible", + "parent_name": "bar.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "bar.error_x.valueminus": { + "params": { + "plotly_name": "valueminus", + "parent_name": "bar.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.error_x.value": { + "params": { + "plotly_name": "value", + "parent_name": "bar.error_x", + "edit_type": "calc", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.error_x.type": { + "params": { + "plotly_name": "type", + "parent_name": "bar.error_x", + "edit_type": "calc", + "values": [ + "percent", + "constant", + "sqrt", + "data" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.error_x.tracerefminus": { + "params": { + "plotly_name": "tracerefminus", + "parent_name": "bar.error_x", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "bar.error_x.traceref": { + "params": { + "plotly_name": "traceref", + "parent_name": "bar.error_x", + "edit_type": "style", + "min": 0 + }, + "superclass": "IntegerValidator" + }, + "bar.error_x.thickness": { + "params": { + "plotly_name": "thickness", + "parent_name": "bar.error_x", + "edit_type": "style", + "min": 0 + }, + "superclass": "NumberValidator" + }, + "bar.error_x.symmetric": { + "params": { + "plotly_name": "symmetric", + "parent_name": "bar.error_x", + "edit_type": "calc" + }, + "superclass": "BooleanValidator" + }, + "bar.error_x.copy_ystyle": { + "params": { + "plotly_name": "copy_ystyle", + "parent_name": "bar.error_x", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "bar.error_x.color": { + "params": { + "plotly_name": "color", + "parent_name": "bar.error_x", + "edit_type": "style" + }, + "superclass": "ColorValidator" + }, + "bar.error_x.arraysrc": { + "params": { + "plotly_name": "arraysrc", + "parent_name": "bar.error_x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.error_x.arrayminussrc": { + "params": { + "plotly_name": "arrayminussrc", + "parent_name": "bar.error_x", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.error_x.arrayminus": { + "params": { + "plotly_name": "arrayminus", + "parent_name": "bar.error_x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "bar.error_x.array": { + "params": { + "plotly_name": "array", + "parent_name": "bar.error_x", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "bar.dy": { + "params": { + "plotly_name": "dy", + "parent_name": "bar", + "anim": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "bar.dx": { + "params": { + "plotly_name": "dx", + "parent_name": "bar", + "anim": true, + "edit_type": "calc" + }, + "superclass": "NumberValidator" + }, + "bar.customdatasrc": { + "params": { + "plotly_name": "customdatasrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.customdata": { + "params": { + "plotly_name": "customdata", + "parent_name": "bar", + "edit_type": "calc" + }, + "superclass": "DataArrayValidator" + }, + "bar.constraintext": { + "params": { + "plotly_name": "constraintext", + "parent_name": "bar", + "edit_type": "calc", + "values": [ + "inside", + "outside", + "both", + "none" + ] + }, + "superclass": "EnumeratedValidator" + }, + "bar.cliponaxis": { + "params": { + "plotly_name": "cliponaxis", + "parent_name": "bar", + "edit_type": "plot" + }, + "superclass": "BooleanValidator" + }, + "bar.basesrc": { + "params": { + "plotly_name": "basesrc", + "parent_name": "bar", + "edit_type": "none" + }, + "superclass": "SrcValidator" + }, + "bar.base": { + "params": { + "plotly_name": "base", + "parent_name": "bar", + "array_ok": true, + "edit_type": "calc" + }, + "superclass": "AnyValidator" + }, + "bar.alignmentgroup": { + "params": { + "plotly_name": "alignmentgroup", + "parent_name": "bar", + "edit_type": "calc" + }, + "superclass": "StringValidator" + }, + "frames": { + "params": { + "plotly_name": "frames", + "parent_name": "", + "data_class_str": "Frame", + "data_docs": "\n" + }, + "superclass": "CompoundArrayValidator" + }, + "frame.traces": { + "params": { + "plotly_name": "traces", + "parent_name": "frame" + }, + "superclass": "AnyValidator" + }, + "frame.name": { + "params": { + "plotly_name": "name", + "parent_name": "frame" + }, + "superclass": "StringValidator" + }, + "frame.layout": { + "params": { + "plotly_name": "layout", + "parent_name": "frame" + }, + "superclass": "LayoutValidator" + }, + "frame.group": { + "params": { + "plotly_name": "group", + "parent_name": "frame" + }, + "superclass": "StringValidator" + }, + "frame.data": { + "params": { + "plotly_name": "data", + "parent_name": "frame" + }, + "superclass": "DataValidator" + }, + "frame.baseframe": { + "params": { + "plotly_name": "baseframe", + "parent_name": "frame" + }, + "superclass": "StringValidator" + }, + "data": { + "params": { + "class_strs_map": { + "bar": "Bar", + "barpolar": "Barpolar", + "box": "Box", + "candlestick": "Candlestick", + "carpet": "Carpet", + "choropleth": "Choropleth", + "choroplethmap": "Choroplethmap", + "choroplethmapbox": "Choroplethmapbox", + "cone": "Cone", + "contour": "Contour", + "contourcarpet": "Contourcarpet", + "densitymap": "Densitymap", + "densitymapbox": "Densitymapbox", + "funnel": "Funnel", + "funnelarea": "Funnelarea", + "heatmap": "Heatmap", + "histogram": "Histogram", + "histogram2d": "Histogram2d", + "histogram2dcontour": "Histogram2dContour", + "icicle": "Icicle", + "image": "Image", + "indicator": "Indicator", + "isosurface": "Isosurface", + "mesh3d": "Mesh3d", + "ohlc": "Ohlc", + "parcats": "Parcats", + "parcoords": "Parcoords", + "pie": "Pie", + "sankey": "Sankey", + "scatter": "Scatter", + "scatter3d": "Scatter3d", + "scattercarpet": "Scattercarpet", + "scattergeo": "Scattergeo", + "scattergl": "Scattergl", + "scattermap": "Scattermap", + "scattermapbox": "Scattermapbox", + "scatterpolar": "Scatterpolar", + "scatterpolargl": "Scatterpolargl", + "scattersmith": "Scattersmith", + "scatterternary": "Scatterternary", + "splom": "Splom", + "streamtube": "Streamtube", + "sunburst": "Sunburst", + "surface": "Surface", + "table": "Table", + "treemap": "Treemap", + "violin": "Violin", + "volume": "Volume", + "waterfall": "Waterfall" + }, + "plotly_name": "data", + "parent_name": "" + }, + "superclass": "BaseDataValidator" + } +} \ No newline at end of file diff --git a/plotly/validators/_violin.py b/plotly/validators/_violin.py deleted file mode 100644 index c9011ffc185..00000000000 --- a/plotly/validators/_violin.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ViolinValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="violin", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Violin"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_volume.py b/plotly/validators/_volume.py deleted file mode 100644 index 46824809ab4..00000000000 --- a/plotly/validators/_volume.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VolumeValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="volume", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Volume"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/_waterfall.py b/plotly/validators/_waterfall.py deleted file mode 100644 index c10626838f2..00000000000 --- a/plotly/validators/_waterfall.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WaterfallValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="waterfall", parent_name="", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Waterfall"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/__init__.py b/plotly/validators/bar/__init__.py deleted file mode 100644 index 541d7954084..00000000000 --- a/plotly/validators/bar/__init__.py +++ /dev/null @@ -1,161 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zorder import ZorderValidator - from ._ysrc import YsrcValidator - from ._yperiodalignment import YperiodalignmentValidator - from ._yperiod0 import Yperiod0Validator - from ._yperiod import YperiodValidator - from ._yhoverformat import YhoverformatValidator - from ._ycalendar import YcalendarValidator - from ._yaxis import YaxisValidator - from ._y0 import Y0Validator - from ._y import YValidator - from ._xsrc import XsrcValidator - from ._xperiodalignment import XperiodalignmentValidator - from ._xperiod0 import Xperiod0Validator - from ._xperiod import XperiodValidator - from ._xhoverformat import XhoverformatValidator - from ._xcalendar import XcalendarValidator - from ._xaxis import XaxisValidator - from ._x0 import X0Validator - from ._x import XValidator - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._visible import VisibleValidator - from ._unselected import UnselectedValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._texttemplatesrc import TexttemplatesrcValidator - from ._texttemplate import TexttemplateValidator - from ._textsrc import TextsrcValidator - from ._textpositionsrc import TextpositionsrcValidator - from ._textposition import TextpositionValidator - from ._textfont import TextfontValidator - from ._textangle import TextangleValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._showlegend import ShowlegendValidator - from ._selectedpoints import SelectedpointsValidator - from ._selected import SelectedValidator - from ._outsidetextfont import OutsidetextfontValidator - from ._orientation import OrientationValidator - from ._opacity import OpacityValidator - from ._offsetsrc import OffsetsrcValidator - from ._offsetgroup import OffsetgroupValidator - from ._offset import OffsetValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._marker import MarkerValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._insidetextfont import InsidetextfontValidator - from ._insidetextanchor import InsidetextanchorValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._error_y import Error_YValidator - from ._error_x import Error_XValidator - from ._dy import DyValidator - from ._dx import DxValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._constraintext import ConstraintextValidator - from ._cliponaxis import CliponaxisValidator - from ._basesrc import BasesrcValidator - from ._base import BaseValidator - from ._alignmentgroup import AlignmentgroupValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zorder.ZorderValidator", - "._ysrc.YsrcValidator", - "._yperiodalignment.YperiodalignmentValidator", - "._yperiod0.Yperiod0Validator", - "._yperiod.YperiodValidator", - "._yhoverformat.YhoverformatValidator", - "._ycalendar.YcalendarValidator", - "._yaxis.YaxisValidator", - "._y0.Y0Validator", - "._y.YValidator", - "._xsrc.XsrcValidator", - "._xperiodalignment.XperiodalignmentValidator", - "._xperiod0.Xperiod0Validator", - "._xperiod.XperiodValidator", - "._xhoverformat.XhoverformatValidator", - "._xcalendar.XcalendarValidator", - "._xaxis.XaxisValidator", - "._x0.X0Validator", - "._x.XValidator", - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._visible.VisibleValidator", - "._unselected.UnselectedValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._texttemplatesrc.TexttemplatesrcValidator", - "._texttemplate.TexttemplateValidator", - "._textsrc.TextsrcValidator", - "._textpositionsrc.TextpositionsrcValidator", - "._textposition.TextpositionValidator", - "._textfont.TextfontValidator", - "._textangle.TextangleValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._showlegend.ShowlegendValidator", - "._selectedpoints.SelectedpointsValidator", - "._selected.SelectedValidator", - "._outsidetextfont.OutsidetextfontValidator", - "._orientation.OrientationValidator", - "._opacity.OpacityValidator", - "._offsetsrc.OffsetsrcValidator", - "._offsetgroup.OffsetgroupValidator", - "._offset.OffsetValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._marker.MarkerValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._insidetextfont.InsidetextfontValidator", - "._insidetextanchor.InsidetextanchorValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._error_y.Error_YValidator", - "._error_x.Error_XValidator", - "._dy.DyValidator", - "._dx.DxValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._constraintext.ConstraintextValidator", - "._cliponaxis.CliponaxisValidator", - "._basesrc.BasesrcValidator", - "._base.BaseValidator", - "._alignmentgroup.AlignmentgroupValidator", - ], - ) diff --git a/plotly/validators/bar/_alignmentgroup.py b/plotly/validators/bar/_alignmentgroup.py deleted file mode 100644 index e89f625a819..00000000000 --- a/plotly/validators/bar/_alignmentgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignmentgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="alignmentgroup", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_base.py b/plotly/validators/bar/_base.py deleted file mode 100644 index 95633aabc4c..00000000000 --- a/plotly/validators/bar/_base.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BaseValidator(_bv.AnyValidator): - def __init__(self, plotly_name="base", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_basesrc.py b/plotly/validators/bar/_basesrc.py deleted file mode 100644 index 9c09c7402f0..00000000000 --- a/plotly/validators/bar/_basesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BasesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="basesrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_cliponaxis.py b/plotly/validators/bar/_cliponaxis.py deleted file mode 100644 index 7e7a1e2a8d2..00000000000 --- a/plotly/validators/bar/_cliponaxis.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CliponaxisValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cliponaxis", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/bar/_constraintext.py b/plotly/validators/bar/_constraintext.py deleted file mode 100644 index 7043461f2d3..00000000000 --- a/plotly/validators/bar/_constraintext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ConstraintextValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="constraintext", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["inside", "outside", "both", "none"]), - **kwargs, - ) diff --git a/plotly/validators/bar/_customdata.py b/plotly/validators/bar/_customdata.py deleted file mode 100644 index c16a0133581..00000000000 --- a/plotly/validators/bar/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_customdatasrc.py b/plotly/validators/bar/_customdatasrc.py deleted file mode 100644 index 8ca5522fcaf..00000000000 --- a/plotly/validators/bar/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_dx.py b/plotly/validators/bar/_dx.py deleted file mode 100644 index 68186e9deba..00000000000 --- a/plotly/validators/bar/_dx.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dx", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_dy.py b/plotly/validators/bar/_dy.py deleted file mode 100644 index f559a54dfb6..00000000000 --- a/plotly/validators/bar/_dy.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DyValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dy", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_error_x.py b/plotly/validators/bar/_error_x.py deleted file mode 100644 index 6ee014461e7..00000000000 --- a/plotly/validators/bar/_error_x.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Error_XValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="error_x", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ErrorX"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_error_y.py b/plotly/validators/bar/_error_y.py deleted file mode 100644 index 5818ad3bd67..00000000000 --- a/plotly/validators/bar/_error_y.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Error_YValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="error_y", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ErrorY"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_hoverinfo.py b/plotly/validators/bar/_hoverinfo.py deleted file mode 100644 index 0a37de664ec..00000000000 --- a/plotly/validators/bar/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["x", "y", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/bar/_hoverinfosrc.py b/plotly/validators/bar/_hoverinfosrc.py deleted file mode 100644 index cebb3dcf567..00000000000 --- a/plotly/validators/bar/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_hoverlabel.py b/plotly/validators/bar/_hoverlabel.py deleted file mode 100644 index eaa9f682432..00000000000 --- a/plotly/validators/bar/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_hovertemplate.py b/plotly/validators/bar/_hovertemplate.py deleted file mode 100644 index ade210e86bf..00000000000 --- a/plotly/validators/bar/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_hovertemplatesrc.py b/plotly/validators/bar/_hovertemplatesrc.py deleted file mode 100644 index 011af6e16fe..00000000000 --- a/plotly/validators/bar/_hovertemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertemplatesrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_hovertext.py b/plotly/validators/bar/_hovertext.py deleted file mode 100644 index 4be6c10b11b..00000000000 --- a/plotly/validators/bar/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/_hovertextsrc.py b/plotly/validators/bar/_hovertextsrc.py deleted file mode 100644 index aec4e6ec08e..00000000000 --- a/plotly/validators/bar/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_ids.py b/plotly/validators/bar/_ids.py deleted file mode 100644 index 5435b25dc3a..00000000000 --- a/plotly/validators/bar/_ids.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_idssrc.py b/plotly/validators/bar/_idssrc.py deleted file mode 100644 index 1aa2b922c1f..00000000000 --- a/plotly/validators/bar/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_insidetextanchor.py b/plotly/validators/bar/_insidetextanchor.py deleted file mode 100644 index 1b472ab2668..00000000000 --- a/plotly/validators/bar/_insidetextanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class InsidetextanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="insidetextanchor", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["end", "middle", "start"]), - **kwargs, - ) diff --git a/plotly/validators/bar/_insidetextfont.py b/plotly/validators/bar/_insidetextfont.py deleted file mode 100644 index 2df6e0fafdb..00000000000 --- a/plotly/validators/bar/_insidetextfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class InsidetextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="insidetextfont", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Insidetextfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_legend.py b/plotly/validators/bar/_legend.py deleted file mode 100644 index f15288ec51e..00000000000 --- a/plotly/validators/bar/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/_legendgroup.py b/plotly/validators/bar/_legendgroup.py deleted file mode 100644 index 13617c785e0..00000000000 --- a/plotly/validators/bar/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/_legendgrouptitle.py b/plotly/validators/bar/_legendgrouptitle.py deleted file mode 100644 index eb42569fffa..00000000000 --- a/plotly/validators/bar/_legendgrouptitle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="legendgrouptitle", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_legendrank.py b/plotly/validators/bar/_legendrank.py deleted file mode 100644 index 323b4eecbe1..00000000000 --- a/plotly/validators/bar/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/_legendwidth.py b/plotly/validators/bar/_legendwidth.py deleted file mode 100644 index 7e28316fd09..00000000000 --- a/plotly/validators/bar/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/_marker.py b/plotly/validators/bar/_marker.py deleted file mode 100644 index 4c8dbc712e2..00000000000 --- a/plotly/validators/bar/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_meta.py b/plotly/validators/bar/_meta.py deleted file mode 100644 index e357b15bd00..00000000000 --- a/plotly/validators/bar/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/bar/_metasrc.py b/plotly/validators/bar/_metasrc.py deleted file mode 100644 index 7230d19eb2d..00000000000 --- a/plotly/validators/bar/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_name.py b/plotly/validators/bar/_name.py deleted file mode 100644 index 1ad51395e88..00000000000 --- a/plotly/validators/bar/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/_offset.py b/plotly/validators/bar/_offset.py deleted file mode 100644 index be35323edbb..00000000000 --- a/plotly/validators/bar/_offset.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetValidator(_bv.NumberValidator): - def __init__(self, plotly_name="offset", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_offsetgroup.py b/plotly/validators/bar/_offsetgroup.py deleted file mode 100644 index c3352160508..00000000000 --- a/plotly/validators/bar/_offsetgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="offsetgroup", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_offsetsrc.py b/plotly/validators/bar/_offsetsrc.py deleted file mode 100644 index 3041fd82077..00000000000 --- a/plotly/validators/bar/_offsetsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="offsetsrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_opacity.py b/plotly/validators/bar/_opacity.py deleted file mode 100644 index 3f9c9c063be..00000000000 --- a/plotly/validators/bar/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/_orientation.py b/plotly/validators/bar/_orientation.py deleted file mode 100644 index d0276d99dec..00000000000 --- a/plotly/validators/bar/_orientation.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="orientation", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["v", "h"]), - **kwargs, - ) diff --git a/plotly/validators/bar/_outsidetextfont.py b/plotly/validators/bar/_outsidetextfont.py deleted file mode 100644 index 748606ca4cc..00000000000 --- a/plotly/validators/bar/_outsidetextfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutsidetextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="outsidetextfont", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Outsidetextfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_selected.py b/plotly/validators/bar/_selected.py deleted file mode 100644 index 4ff35b014d7..00000000000 --- a/plotly/validators/bar/_selected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="selected", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Selected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_selectedpoints.py b/plotly/validators/bar/_selectedpoints.py deleted file mode 100644 index 333a75cbe34..00000000000 --- a/plotly/validators/bar/_selectedpoints.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedpointsValidator(_bv.AnyValidator): - def __init__(self, plotly_name="selectedpoints", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_showlegend.py b/plotly/validators/bar/_showlegend.py deleted file mode 100644 index 67817e3860b..00000000000 --- a/plotly/validators/bar/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/_stream.py b/plotly/validators/bar/_stream.py deleted file mode 100644 index 88cfc9d8790..00000000000 --- a/plotly/validators/bar/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_text.py b/plotly/validators/bar/_text.py deleted file mode 100644 index 5156c053d7f..00000000000 --- a/plotly/validators/bar/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_textangle.py b/plotly/validators/bar/_textangle.py deleted file mode 100644 index dac23d630ef..00000000000 --- a/plotly/validators/bar/_textangle.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextangleValidator(_bv.AngleValidator): - def __init__(self, plotly_name="textangle", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/bar/_textfont.py b/plotly/validators/bar/_textfont.py deleted file mode 100644 index e297af7a60a..00000000000 --- a/plotly/validators/bar/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_textposition.py b/plotly/validators/bar/_textposition.py deleted file mode 100644 index 8a9b737e00e..00000000000 --- a/plotly/validators/bar/_textposition.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="textposition", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["inside", "outside", "auto", "none"]), - **kwargs, - ) diff --git a/plotly/validators/bar/_textpositionsrc.py b/plotly/validators/bar/_textpositionsrc.py deleted file mode 100644 index 38ac2a8f80e..00000000000 --- a/plotly/validators/bar/_textpositionsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textpositionsrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_textsrc.py b/plotly/validators/bar/_textsrc.py deleted file mode 100644 index decec8672d7..00000000000 --- a/plotly/validators/bar/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_texttemplate.py b/plotly/validators/bar/_texttemplate.py deleted file mode 100644 index 1b555b79435..00000000000 --- a/plotly/validators/bar/_texttemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="texttemplate", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/bar/_texttemplatesrc.py b/plotly/validators/bar/_texttemplatesrc.py deleted file mode 100644 index 7b6b275155d..00000000000 --- a/plotly/validators/bar/_texttemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="texttemplatesrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_uid.py b/plotly/validators/bar/_uid.py deleted file mode 100644 index d9ed6edf72d..00000000000 --- a/plotly/validators/bar/_uid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/bar/_uirevision.py b/plotly/validators/bar/_uirevision.py deleted file mode 100644 index fb4b65a0274..00000000000 --- a/plotly/validators/bar/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_unselected.py b/plotly/validators/bar/_unselected.py deleted file mode 100644 index c5e2650fe21..00000000000 --- a/plotly/validators/bar/_unselected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UnselectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="unselected", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Unselected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_visible.py b/plotly/validators/bar/_visible.py deleted file mode 100644 index 37a843a91ff..00000000000 --- a/plotly/validators/bar/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/bar/_width.py b/plotly/validators/bar/_width.py deleted file mode 100644 index 9109985fda3..00000000000 --- a/plotly/validators/bar/_width.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/_widthsrc.py b/plotly/validators/bar/_widthsrc.py deleted file mode 100644 index d09beca4970..00000000000 --- a/plotly/validators/bar/_widthsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="widthsrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_x.py b/plotly/validators/bar/_x.py deleted file mode 100644 index 550750c4286..00000000000 --- a/plotly/validators/bar/_x.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/bar/_x0.py b/plotly/validators/bar/_x0.py deleted file mode 100644 index 7ecb3419a5d..00000000000 --- a/plotly/validators/bar/_x0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="x0", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/bar/_xaxis.py b/plotly/validators/bar/_xaxis.py deleted file mode 100644 index 457361dbe35..00000000000 --- a/plotly/validators/bar/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/bar/_xcalendar.py b/plotly/validators/bar/_xcalendar.py deleted file mode 100644 index 94c1dbfceec..00000000000 --- a/plotly/validators/bar/_xcalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xcalendar", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_xhoverformat.py b/plotly/validators/bar/_xhoverformat.py deleted file mode 100644 index 3d33476523b..00000000000 --- a/plotly/validators/bar/_xhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="xhoverformat", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_xperiod.py b/plotly/validators/bar/_xperiod.py deleted file mode 100644 index 9d3c3a5572b..00000000000 --- a/plotly/validators/bar/_xperiod.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_xperiod0.py b/plotly/validators/bar/_xperiod0.py deleted file mode 100644 index 27ed0ab71e9..00000000000 --- a/plotly/validators/bar/_xperiod0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Xperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod0", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_xperiodalignment.py b/plotly/validators/bar/_xperiodalignment.py deleted file mode 100644 index 110c9b32b1c..00000000000 --- a/plotly/validators/bar/_xperiodalignment.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xperiodalignment", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/bar/_xsrc.py b/plotly/validators/bar/_xsrc.py deleted file mode 100644 index 2aa2dbb22b5..00000000000 --- a/plotly/validators/bar/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_y.py b/plotly/validators/bar/_y.py deleted file mode 100644 index 91128695f40..00000000000 --- a/plotly/validators/bar/_y.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/bar/_y0.py b/plotly/validators/bar/_y0.py deleted file mode 100644 index fac9819fdd5..00000000000 --- a/plotly/validators/bar/_y0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="y0", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/bar/_yaxis.py b/plotly/validators/bar/_yaxis.py deleted file mode 100644 index 4029fac0f47..00000000000 --- a/plotly/validators/bar/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/bar/_ycalendar.py b/plotly/validators/bar/_ycalendar.py deleted file mode 100644 index 7097f5f9759..00000000000 --- a/plotly/validators/bar/_ycalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ycalendar", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/_yhoverformat.py b/plotly/validators/bar/_yhoverformat.py deleted file mode 100644 index 7f6c0864e85..00000000000 --- a/plotly/validators/bar/_yhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="yhoverformat", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_yperiod.py b/plotly/validators/bar/_yperiod.py deleted file mode 100644 index 150de4a2556..00000000000 --- a/plotly/validators/bar/_yperiod.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="yperiod", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_yperiod0.py b/plotly/validators/bar/_yperiod0.py deleted file mode 100644 index 86b7e3ced55..00000000000 --- a/plotly/validators/bar/_yperiod0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Yperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="yperiod0", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/_yperiodalignment.py b/plotly/validators/bar/_yperiodalignment.py deleted file mode 100644 index 5cff356ed95..00000000000 --- a/plotly/validators/bar/_yperiodalignment.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yperiodalignment", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/bar/_ysrc.py b/plotly/validators/bar/_ysrc.py deleted file mode 100644 index a1d23c51acd..00000000000 --- a/plotly/validators/bar/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/_zorder.py b/plotly/validators/bar/_zorder.py deleted file mode 100644 index f7e5fd25b1f..00000000000 --- a/plotly/validators/bar/_zorder.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZorderValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="zorder", parent_name="bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/__init__.py b/plotly/validators/bar/error_x/__init__.py deleted file mode 100644 index 8062a657444..00000000000 --- a/plotly/validators/bar/error_x/__init__.py +++ /dev/null @@ -1,43 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._visible import VisibleValidator - from ._valueminus import ValueminusValidator - from ._value import ValueValidator - from ._type import TypeValidator - from ._tracerefminus import TracerefminusValidator - from ._traceref import TracerefValidator - from ._thickness import ThicknessValidator - from ._symmetric import SymmetricValidator - from ._copy_ystyle import Copy_YstyleValidator - from ._color import ColorValidator - from ._arraysrc import ArraysrcValidator - from ._arrayminussrc import ArrayminussrcValidator - from ._arrayminus import ArrayminusValidator - from ._array import ArrayValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._width.WidthValidator", - "._visible.VisibleValidator", - "._valueminus.ValueminusValidator", - "._value.ValueValidator", - "._type.TypeValidator", - "._tracerefminus.TracerefminusValidator", - "._traceref.TracerefValidator", - "._thickness.ThicknessValidator", - "._symmetric.SymmetricValidator", - "._copy_ystyle.Copy_YstyleValidator", - "._color.ColorValidator", - "._arraysrc.ArraysrcValidator", - "._arrayminussrc.ArrayminussrcValidator", - "._arrayminus.ArrayminusValidator", - "._array.ArrayValidator", - ], - ) diff --git a/plotly/validators/bar/error_x/_array.py b/plotly/validators/bar/error_x/_array.py deleted file mode 100644 index fec0f552742..00000000000 --- a/plotly/validators/bar/error_x/_array.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="array", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_arrayminus.py b/plotly/validators/bar/error_x/_arrayminus.py deleted file mode 100644 index f0c27e41c0e..00000000000 --- a/plotly/validators/bar/error_x/_arrayminus.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayminusValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="arrayminus", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_arrayminussrc.py b/plotly/validators/bar/error_x/_arrayminussrc.py deleted file mode 100644 index 05d95c0c648..00000000000 --- a/plotly/validators/bar/error_x/_arrayminussrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayminussrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="arrayminussrc", parent_name="bar.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_arraysrc.py b/plotly/validators/bar/error_x/_arraysrc.py deleted file mode 100644 index ab55613c47f..00000000000 --- a/plotly/validators/bar/error_x/_arraysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArraysrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="arraysrc", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_color.py b/plotly/validators/bar/error_x/_color.py deleted file mode 100644 index c60d9e95090..00000000000 --- a/plotly/validators/bar/error_x/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_copy_ystyle.py b/plotly/validators/bar/error_x/_copy_ystyle.py deleted file mode 100644 index 9a5eddf91b9..00000000000 --- a/plotly/validators/bar/error_x/_copy_ystyle.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Copy_YstyleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="copy_ystyle", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_symmetric.py b/plotly/validators/bar/error_x/_symmetric.py deleted file mode 100644 index 9b6f1885c1c..00000000000 --- a/plotly/validators/bar/error_x/_symmetric.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SymmetricValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="symmetric", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_thickness.py b/plotly/validators/bar/error_x/_thickness.py deleted file mode 100644 index b65e7711c35..00000000000 --- a/plotly/validators/bar/error_x/_thickness.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__(self, plotly_name="thickness", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_traceref.py b/plotly/validators/bar/error_x/_traceref.py deleted file mode 100644 index 4016a03a6f8..00000000000 --- a/plotly/validators/bar/error_x/_traceref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TracerefValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="traceref", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_tracerefminus.py b/plotly/validators/bar/error_x/_tracerefminus.py deleted file mode 100644 index 1138cc081bb..00000000000 --- a/plotly/validators/bar/error_x/_tracerefminus.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TracerefminusValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="tracerefminus", parent_name="bar.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_type.py b/plotly/validators/bar/error_x/_type.py deleted file mode 100644 index a26692db414..00000000000 --- a/plotly/validators/bar/error_x/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["percent", "constant", "sqrt", "data"]), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_value.py b/plotly/validators/bar/error_x/_value.py deleted file mode 100644 index 7ceec02b804..00000000000 --- a/plotly/validators/bar/error_x/_value.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.NumberValidator): - def __init__(self, plotly_name="value", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_valueminus.py b/plotly/validators/bar/error_x/_valueminus.py deleted file mode 100644 index e6d7a53f2ee..00000000000 --- a/plotly/validators/bar/error_x/_valueminus.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueminusValidator(_bv.NumberValidator): - def __init__(self, plotly_name="valueminus", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_visible.py b/plotly/validators/bar/error_x/_visible.py deleted file mode 100644 index 7cdbc787679..00000000000 --- a/plotly/validators/bar/error_x/_visible.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="visible", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_x/_width.py b/plotly/validators/bar/error_x/_width.py deleted file mode 100644 index 22930d37979..00000000000 --- a/plotly/validators/bar/error_x/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="bar.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/__init__.py b/plotly/validators/bar/error_y/__init__.py deleted file mode 100644 index be410710264..00000000000 --- a/plotly/validators/bar/error_y/__init__.py +++ /dev/null @@ -1,41 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._visible import VisibleValidator - from ._valueminus import ValueminusValidator - from ._value import ValueValidator - from ._type import TypeValidator - from ._tracerefminus import TracerefminusValidator - from ._traceref import TracerefValidator - from ._thickness import ThicknessValidator - from ._symmetric import SymmetricValidator - from ._color import ColorValidator - from ._arraysrc import ArraysrcValidator - from ._arrayminussrc import ArrayminussrcValidator - from ._arrayminus import ArrayminusValidator - from ._array import ArrayValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._width.WidthValidator", - "._visible.VisibleValidator", - "._valueminus.ValueminusValidator", - "._value.ValueValidator", - "._type.TypeValidator", - "._tracerefminus.TracerefminusValidator", - "._traceref.TracerefValidator", - "._thickness.ThicknessValidator", - "._symmetric.SymmetricValidator", - "._color.ColorValidator", - "._arraysrc.ArraysrcValidator", - "._arrayminussrc.ArrayminussrcValidator", - "._arrayminus.ArrayminusValidator", - "._array.ArrayValidator", - ], - ) diff --git a/plotly/validators/bar/error_y/_array.py b/plotly/validators/bar/error_y/_array.py deleted file mode 100644 index b6fc52ffa0f..00000000000 --- a/plotly/validators/bar/error_y/_array.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="array", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_arrayminus.py b/plotly/validators/bar/error_y/_arrayminus.py deleted file mode 100644 index 4da60bc2d0b..00000000000 --- a/plotly/validators/bar/error_y/_arrayminus.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayminusValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="arrayminus", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_arrayminussrc.py b/plotly/validators/bar/error_y/_arrayminussrc.py deleted file mode 100644 index b2749e6da1d..00000000000 --- a/plotly/validators/bar/error_y/_arrayminussrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayminussrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="arrayminussrc", parent_name="bar.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_arraysrc.py b/plotly/validators/bar/error_y/_arraysrc.py deleted file mode 100644 index 11c94c09230..00000000000 --- a/plotly/validators/bar/error_y/_arraysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArraysrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="arraysrc", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_color.py b/plotly/validators/bar/error_y/_color.py deleted file mode 100644 index dabcc5b4a68..00000000000 --- a/plotly/validators/bar/error_y/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_symmetric.py b/plotly/validators/bar/error_y/_symmetric.py deleted file mode 100644 index 4a7fd23d7d2..00000000000 --- a/plotly/validators/bar/error_y/_symmetric.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SymmetricValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="symmetric", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_thickness.py b/plotly/validators/bar/error_y/_thickness.py deleted file mode 100644 index 78ec5d49290..00000000000 --- a/plotly/validators/bar/error_y/_thickness.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__(self, plotly_name="thickness", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_traceref.py b/plotly/validators/bar/error_y/_traceref.py deleted file mode 100644 index 796a18c21f1..00000000000 --- a/plotly/validators/bar/error_y/_traceref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TracerefValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="traceref", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_tracerefminus.py b/plotly/validators/bar/error_y/_tracerefminus.py deleted file mode 100644 index de2a3bd066c..00000000000 --- a/plotly/validators/bar/error_y/_tracerefminus.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TracerefminusValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="tracerefminus", parent_name="bar.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_type.py b/plotly/validators/bar/error_y/_type.py deleted file mode 100644 index 04abf353acb..00000000000 --- a/plotly/validators/bar/error_y/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["percent", "constant", "sqrt", "data"]), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_value.py b/plotly/validators/bar/error_y/_value.py deleted file mode 100644 index 53cbc7a56fc..00000000000 --- a/plotly/validators/bar/error_y/_value.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.NumberValidator): - def __init__(self, plotly_name="value", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_valueminus.py b/plotly/validators/bar/error_y/_valueminus.py deleted file mode 100644 index 1a1376d399c..00000000000 --- a/plotly/validators/bar/error_y/_valueminus.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueminusValidator(_bv.NumberValidator): - def __init__(self, plotly_name="valueminus", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_visible.py b/plotly/validators/bar/error_y/_visible.py deleted file mode 100644 index 2ebd6115d72..00000000000 --- a/plotly/validators/bar/error_y/_visible.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="visible", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/error_y/_width.py b/plotly/validators/bar/error_y/_width.py deleted file mode 100644 index 07d97b7744b..00000000000 --- a/plotly/validators/bar/error_y/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="bar.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/__init__.py b/plotly/validators/bar/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/bar/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/bar/hoverlabel/_align.py b/plotly/validators/bar/hoverlabel/_align.py deleted file mode 100644 index c183dd35495..00000000000 --- a/plotly/validators/bar/hoverlabel/_align.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="bar.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/_alignsrc.py b/plotly/validators/bar/hoverlabel/_alignsrc.py deleted file mode 100644 index af5351a0a45..00000000000 --- a/plotly/validators/bar/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="alignsrc", parent_name="bar.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/_bgcolor.py b/plotly/validators/bar/hoverlabel/_bgcolor.py deleted file mode 100644 index 84fe666b44d..00000000000 --- a/plotly/validators/bar/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="bar.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/_bgcolorsrc.py b/plotly/validators/bar/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index d0de2c90958..00000000000 --- a/plotly/validators/bar/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="bar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/_bordercolor.py b/plotly/validators/bar/hoverlabel/_bordercolor.py deleted file mode 100644 index a3b61001113..00000000000 --- a/plotly/validators/bar/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="bar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/_bordercolorsrc.py b/plotly/validators/bar/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index 76bdc677b1b..00000000000 --- a/plotly/validators/bar/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bordercolorsrc", parent_name="bar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/_font.py b/plotly/validators/bar/hoverlabel/_font.py deleted file mode 100644 index 7e92da9b028..00000000000 --- a/plotly/validators/bar/hoverlabel/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="bar.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/_namelength.py b/plotly/validators/bar/hoverlabel/_namelength.py deleted file mode 100644 index 5182d548790..00000000000 --- a/plotly/validators/bar/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="bar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/_namelengthsrc.py b/plotly/validators/bar/hoverlabel/_namelengthsrc.py deleted file mode 100644 index d58920be63c..00000000000 --- a/plotly/validators/bar/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="bar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/__init__.py b/plotly/validators/bar/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/bar/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/bar/hoverlabel/font/_color.py b/plotly/validators/bar/hoverlabel/font/_color.py deleted file mode 100644 index 7d2589d1310..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_colorsrc.py b/plotly/validators/bar/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 6ce8be0bfbb..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_family.py b/plotly/validators/bar/hoverlabel/font/_family.py deleted file mode 100644 index 80103f4d9a8..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_familysrc.py b/plotly/validators/bar/hoverlabel/font/_familysrc.py deleted file mode 100644 index 7c32b34fb17..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_lineposition.py b/plotly/validators/bar/hoverlabel/font/_lineposition.py deleted file mode 100644 index bb2ea96de7c..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_linepositionsrc.py b/plotly/validators/bar/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 20b8fd961aa..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="linepositionsrc", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_shadow.py b/plotly/validators/bar/hoverlabel/font/_shadow.py deleted file mode 100644 index 3b4f2565262..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_shadowsrc.py b/plotly/validators/bar/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 4eb7f9bcb4a..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_size.py b/plotly/validators/bar/hoverlabel/font/_size.py deleted file mode 100644 index 98eb2d4a1e1..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="bar.hoverlabel.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_sizesrc.py b/plotly/validators/bar/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 070f97a2d77..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_style.py b/plotly/validators/bar/hoverlabel/font/_style.py deleted file mode 100644 index c003c9438a7..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_stylesrc.py b/plotly/validators/bar/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 146220d0d91..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_textcase.py b/plotly/validators/bar/hoverlabel/font/_textcase.py deleted file mode 100644 index 41135829a69..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_textcasesrc.py b/plotly/validators/bar/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 9f87f3ddcf8..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_variant.py b/plotly/validators/bar/hoverlabel/font/_variant.py deleted file mode 100644 index 09792037161..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_variantsrc.py b/plotly/validators/bar/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 1234eb7f3a3..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_weight.py b/plotly/validators/bar/hoverlabel/font/_weight.py deleted file mode 100644 index b75fceae8e2..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/hoverlabel/font/_weightsrc.py b/plotly/validators/bar/hoverlabel/font/_weightsrc.py deleted file mode 100644 index 7ba44e421c8..00000000000 --- a/plotly/validators/bar/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="bar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/__init__.py b/plotly/validators/bar/insidetextfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/bar/insidetextfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/bar/insidetextfont/_color.py b/plotly/validators/bar/insidetextfont/_color.py deleted file mode 100644 index bda48d7d4bb..00000000000 --- a/plotly/validators/bar/insidetextfont/_color.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="bar.insidetextfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_colorsrc.py b/plotly/validators/bar/insidetextfont/_colorsrc.py deleted file mode 100644 index 06225ceeb93..00000000000 --- a/plotly/validators/bar/insidetextfont/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_family.py b/plotly/validators/bar/insidetextfont/_family.py deleted file mode 100644 index 5936fbb0ad1..00000000000 --- a/plotly/validators/bar/insidetextfont/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_familysrc.py b/plotly/validators/bar/insidetextfont/_familysrc.py deleted file mode 100644 index 7bffb4c6622..00000000000 --- a/plotly/validators/bar/insidetextfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_lineposition.py b/plotly/validators/bar/insidetextfont/_lineposition.py deleted file mode 100644 index 37c1555cdc8..00000000000 --- a/plotly/validators/bar/insidetextfont/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_linepositionsrc.py b/plotly/validators/bar/insidetextfont/_linepositionsrc.py deleted file mode 100644 index 58012b9b844..00000000000 --- a/plotly/validators/bar/insidetextfont/_linepositionsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="linepositionsrc", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_shadow.py b/plotly/validators/bar/insidetextfont/_shadow.py deleted file mode 100644 index 4ab53b53d3d..00000000000 --- a/plotly/validators/bar/insidetextfont/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_shadowsrc.py b/plotly/validators/bar/insidetextfont/_shadowsrc.py deleted file mode 100644 index 1e1af2b43b9..00000000000 --- a/plotly/validators/bar/insidetextfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_size.py b/plotly/validators/bar/insidetextfont/_size.py deleted file mode 100644 index 2b2f16b2efb..00000000000 --- a/plotly/validators/bar/insidetextfont/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="bar.insidetextfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_sizesrc.py b/plotly/validators/bar/insidetextfont/_sizesrc.py deleted file mode 100644 index 1a5531b5c79..00000000000 --- a/plotly/validators/bar/insidetextfont/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_style.py b/plotly/validators/bar/insidetextfont/_style.py deleted file mode 100644 index bfbd8c5fa3e..00000000000 --- a/plotly/validators/bar/insidetextfont/_style.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="bar.insidetextfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_stylesrc.py b/plotly/validators/bar/insidetextfont/_stylesrc.py deleted file mode 100644 index ae029ee971b..00000000000 --- a/plotly/validators/bar/insidetextfont/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_textcase.py b/plotly/validators/bar/insidetextfont/_textcase.py deleted file mode 100644 index b48f06c242a..00000000000 --- a/plotly/validators/bar/insidetextfont/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_textcasesrc.py b/plotly/validators/bar/insidetextfont/_textcasesrc.py deleted file mode 100644 index 543c6302134..00000000000 --- a/plotly/validators/bar/insidetextfont/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_variant.py b/plotly/validators/bar/insidetextfont/_variant.py deleted file mode 100644 index ead876fb576..00000000000 --- a/plotly/validators/bar/insidetextfont/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_variantsrc.py b/plotly/validators/bar/insidetextfont/_variantsrc.py deleted file mode 100644 index b2c8462e028..00000000000 --- a/plotly/validators/bar/insidetextfont/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_weight.py b/plotly/validators/bar/insidetextfont/_weight.py deleted file mode 100644 index abf91e1dfe3..00000000000 --- a/plotly/validators/bar/insidetextfont/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/insidetextfont/_weightsrc.py b/plotly/validators/bar/insidetextfont/_weightsrc.py deleted file mode 100644 index 3aa55a85945..00000000000 --- a/plotly/validators/bar/insidetextfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="bar.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/__init__.py b/plotly/validators/bar/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/bar/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/bar/legendgrouptitle/_font.py b/plotly/validators/bar/legendgrouptitle/_font.py deleted file mode 100644 index 705681d11de..00000000000 --- a/plotly/validators/bar/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="bar.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/_text.py b/plotly/validators/bar/legendgrouptitle/_text.py deleted file mode 100644 index bc52680c463..00000000000 --- a/plotly/validators/bar/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="bar.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/font/__init__.py b/plotly/validators/bar/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/bar/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/bar/legendgrouptitle/font/_color.py b/plotly/validators/bar/legendgrouptitle/font/_color.py deleted file mode 100644 index 77f472049e7..00000000000 --- a/plotly/validators/bar/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="bar.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/font/_family.py b/plotly/validators/bar/legendgrouptitle/font/_family.py deleted file mode 100644 index 300a1f48086..00000000000 --- a/plotly/validators/bar/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="bar.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/font/_lineposition.py b/plotly/validators/bar/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 76fa7649a45..00000000000 --- a/plotly/validators/bar/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="bar.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/font/_shadow.py b/plotly/validators/bar/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 8d8212592bb..00000000000 --- a/plotly/validators/bar/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="bar.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/font/_size.py b/plotly/validators/bar/legendgrouptitle/font/_size.py deleted file mode 100644 index 3337023f378..00000000000 --- a/plotly/validators/bar/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="bar.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/font/_style.py b/plotly/validators/bar/legendgrouptitle/font/_style.py deleted file mode 100644 index 9ae6685934f..00000000000 --- a/plotly/validators/bar/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="bar.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/font/_textcase.py b/plotly/validators/bar/legendgrouptitle/font/_textcase.py deleted file mode 100644 index eed8ab1054b..00000000000 --- a/plotly/validators/bar/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="bar.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/font/_variant.py b/plotly/validators/bar/legendgrouptitle/font/_variant.py deleted file mode 100644 index fadb441a888..00000000000 --- a/plotly/validators/bar/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="bar.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/legendgrouptitle/font/_weight.py b/plotly/validators/bar/legendgrouptitle/font/_weight.py deleted file mode 100644 index 2673055d18d..00000000000 --- a/plotly/validators/bar/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="bar.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/__init__.py b/plotly/validators/bar/marker/__init__.py deleted file mode 100644 index 70fb1eb94f2..00000000000 --- a/plotly/validators/bar/marker/__init__.py +++ /dev/null @@ -1,47 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._showscale import ShowscaleValidator - from ._reversescale import ReversescaleValidator - from ._pattern import PatternValidator - from ._opacitysrc import OpacitysrcValidator - from ._opacity import OpacityValidator - from ._line import LineValidator - from ._cornerradius import CornerradiusValidator - from ._colorsrc import ColorsrcValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._color import ColorValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._showscale.ShowscaleValidator", - "._reversescale.ReversescaleValidator", - "._pattern.PatternValidator", - "._opacitysrc.OpacitysrcValidator", - "._opacity.OpacityValidator", - "._line.LineValidator", - "._cornerradius.CornerradiusValidator", - "._colorsrc.ColorsrcValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._color.ColorValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/bar/marker/_autocolorscale.py b/plotly/validators/bar/marker/_autocolorscale.py deleted file mode 100644 index fc78fcb5cb3..00000000000 --- a/plotly/validators/bar/marker/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="bar.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_cauto.py b/plotly/validators/bar/marker/_cauto.py deleted file mode 100644 index 3158512a785..00000000000 --- a/plotly/validators/bar/marker/_cauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cauto", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_cmax.py b/plotly/validators/bar/marker/_cmax.py deleted file mode 100644 index aa626802714..00000000000 --- a/plotly/validators/bar/marker/_cmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmax", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_cmid.py b/plotly/validators/bar/marker/_cmid.py deleted file mode 100644 index 8b23f304d8b..00000000000 --- a/plotly/validators/bar/marker/_cmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmid", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_cmin.py b/plotly/validators/bar/marker/_cmin.py deleted file mode 100644 index 7d99cd2890c..00000000000 --- a/plotly/validators/bar/marker/_cmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmin", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_color.py b/plotly/validators/bar/marker/_color.py deleted file mode 100644 index aae01783c35..00000000000 --- a/plotly/validators/bar/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - colorscale_path=kwargs.pop("colorscale_path", "bar.marker.colorscale"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_coloraxis.py b/plotly/validators/bar/marker/_coloraxis.py deleted file mode 100644 index 01bca7aa366..00000000000 --- a/plotly/validators/bar/marker/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_colorbar.py b/plotly/validators/bar/marker/_colorbar.py deleted file mode 100644 index fe4e077282d..00000000000 --- a/plotly/validators/bar/marker/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_colorscale.py b/plotly/validators/bar/marker/_colorscale.py deleted file mode 100644 index 4a577e6c5d1..00000000000 --- a/plotly/validators/bar/marker/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_colorsrc.py b/plotly/validators/bar/marker/_colorsrc.py deleted file mode 100644 index d3ff2d441cd..00000000000 --- a/plotly/validators/bar/marker/_colorsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="colorsrc", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_cornerradius.py b/plotly/validators/bar/marker/_cornerradius.py deleted file mode 100644 index 416f08add90..00000000000 --- a/plotly/validators/bar/marker/_cornerradius.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CornerradiusValidator(_bv.AnyValidator): - def __init__(self, plotly_name="cornerradius", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_line.py b/plotly/validators/bar/marker/_line.py deleted file mode 100644 index 90b5cb2ed01..00000000000 --- a/plotly/validators/bar/marker/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_opacity.py b/plotly/validators/bar/marker/_opacity.py deleted file mode 100644 index 9ddb6f48cd4..00000000000 --- a/plotly/validators/bar/marker/_opacity.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_opacitysrc.py b/plotly/validators/bar/marker/_opacitysrc.py deleted file mode 100644 index a47e2684ce0..00000000000 --- a/plotly/validators/bar/marker/_opacitysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacitysrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="opacitysrc", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_pattern.py b/plotly/validators/bar/marker/_pattern.py deleted file mode 100644 index 70fd8602a1d..00000000000 --- a/plotly/validators/bar/marker/_pattern.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PatternValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="pattern", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pattern"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_reversescale.py b/plotly/validators/bar/marker/_reversescale.py deleted file mode 100644 index 1f9bddab37e..00000000000 --- a/plotly/validators/bar/marker/_reversescale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="reversescale", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/_showscale.py b/plotly/validators/bar/marker/_showscale.py deleted file mode 100644 index a3ed763370a..00000000000 --- a/plotly/validators/bar/marker/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="bar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/__init__.py b/plotly/validators/bar/marker/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/bar/marker/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/bar/marker/colorbar/_bgcolor.py b/plotly/validators/bar/marker/colorbar/_bgcolor.py deleted file mode 100644 index ef6532075fd..00000000000 --- a/plotly/validators/bar/marker/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_bordercolor.py b/plotly/validators/bar/marker/colorbar/_bordercolor.py deleted file mode 100644 index 2e71a597281..00000000000 --- a/plotly/validators/bar/marker/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_borderwidth.py b/plotly/validators/bar/marker/colorbar/_borderwidth.py deleted file mode 100644 index 9258c6fdf81..00000000000 --- a/plotly/validators/bar/marker/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_dtick.py b/plotly/validators/bar/marker/colorbar/_dtick.py deleted file mode 100644 index 3192c43358e..00000000000 --- a/plotly/validators/bar/marker/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_exponentformat.py b/plotly/validators/bar/marker/colorbar/_exponentformat.py deleted file mode 100644 index 2fcd5a39e94..00000000000 --- a/plotly/validators/bar/marker/colorbar/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_labelalias.py b/plotly/validators/bar/marker/colorbar/_labelalias.py deleted file mode 100644 index e3ec99719f0..00000000000 --- a/plotly/validators/bar/marker/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_len.py b/plotly/validators/bar/marker/colorbar/_len.py deleted file mode 100644 index 40e1aeb72f7..00000000000 --- a/plotly/validators/bar/marker/colorbar/_len.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="len", parent_name="bar.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_lenmode.py b/plotly/validators/bar/marker/colorbar/_lenmode.py deleted file mode 100644 index 5c93db2269b..00000000000 --- a/plotly/validators/bar/marker/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_minexponent.py b/plotly/validators/bar/marker/colorbar/_minexponent.py deleted file mode 100644 index 3ba40239ace..00000000000 --- a/plotly/validators/bar/marker/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_nticks.py b/plotly/validators/bar/marker/colorbar/_nticks.py deleted file mode 100644 index 78c4f818456..00000000000 --- a/plotly/validators/bar/marker/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_orientation.py b/plotly/validators/bar/marker/colorbar/_orientation.py deleted file mode 100644 index 678f4ae7979..00000000000 --- a/plotly/validators/bar/marker/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_outlinecolor.py b/plotly/validators/bar/marker/colorbar/_outlinecolor.py deleted file mode 100644 index 49842e5816c..00000000000 --- a/plotly/validators/bar/marker/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_outlinewidth.py b/plotly/validators/bar/marker/colorbar/_outlinewidth.py deleted file mode 100644 index a345252c0b8..00000000000 --- a/plotly/validators/bar/marker/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_separatethousands.py b/plotly/validators/bar/marker/colorbar/_separatethousands.py deleted file mode 100644 index 599c42d343b..00000000000 --- a/plotly/validators/bar/marker/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="bar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_showexponent.py b/plotly/validators/bar/marker/colorbar/_showexponent.py deleted file mode 100644 index ba4183c90a2..00000000000 --- a/plotly/validators/bar/marker/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_showticklabels.py b/plotly/validators/bar/marker/colorbar/_showticklabels.py deleted file mode 100644 index d96f20c1e15..00000000000 --- a/plotly/validators/bar/marker/colorbar/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_showtickprefix.py b/plotly/validators/bar/marker/colorbar/_showtickprefix.py deleted file mode 100644 index 60ee8228ca4..00000000000 --- a/plotly/validators/bar/marker/colorbar/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_showticksuffix.py b/plotly/validators/bar/marker/colorbar/_showticksuffix.py deleted file mode 100644 index 6daffce6f16..00000000000 --- a/plotly/validators/bar/marker/colorbar/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_thickness.py b/plotly/validators/bar/marker/colorbar/_thickness.py deleted file mode 100644 index 016d994acfe..00000000000 --- a/plotly/validators/bar/marker/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_thicknessmode.py b/plotly/validators/bar/marker/colorbar/_thicknessmode.py deleted file mode 100644 index 6a0b6ca6980..00000000000 --- a/plotly/validators/bar/marker/colorbar/_thicknessmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="thicknessmode", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tick0.py b/plotly/validators/bar/marker/colorbar/_tick0.py deleted file mode 100644 index 74cbee73648..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickangle.py b/plotly/validators/bar/marker/colorbar/_tickangle.py deleted file mode 100644 index 361b92289b0..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickcolor.py b/plotly/validators/bar/marker/colorbar/_tickcolor.py deleted file mode 100644 index 2b213cc2910..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickfont.py b/plotly/validators/bar/marker/colorbar/_tickfont.py deleted file mode 100644 index 071f6f002b7..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickformat.py b/plotly/validators/bar/marker/colorbar/_tickformat.py deleted file mode 100644 index c0ff29f61a0..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickformatstopdefaults.py b/plotly/validators/bar/marker/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index 12ca13c11e0..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="bar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickformatstops.py b/plotly/validators/bar/marker/colorbar/_tickformatstops.py deleted file mode 100644 index e90bf3cb4a1..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_ticklabeloverflow.py b/plotly/validators/bar/marker/colorbar/_ticklabeloverflow.py deleted file mode 100644 index cf1c9e8ad10..00000000000 --- a/plotly/validators/bar/marker/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="bar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_ticklabelposition.py b/plotly/validators/bar/marker/colorbar/_ticklabelposition.py deleted file mode 100644 index 978fd31fe5d..00000000000 --- a/plotly/validators/bar/marker/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="bar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_ticklabelstep.py b/plotly/validators/bar/marker/colorbar/_ticklabelstep.py deleted file mode 100644 index bd4ab46fe58..00000000000 --- a/plotly/validators/bar/marker/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_ticklen.py b/plotly/validators/bar/marker/colorbar/_ticklen.py deleted file mode 100644 index b8bfd4b6500..00000000000 --- a/plotly/validators/bar/marker/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickmode.py b/plotly/validators/bar/marker/colorbar/_tickmode.py deleted file mode 100644 index ce35ea28d98..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickprefix.py b/plotly/validators/bar/marker/colorbar/_tickprefix.py deleted file mode 100644 index bad5bf50b2e..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_ticks.py b/plotly/validators/bar/marker/colorbar/_ticks.py deleted file mode 100644 index b2f83b7df41..00000000000 --- a/plotly/validators/bar/marker/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_ticksuffix.py b/plotly/validators/bar/marker/colorbar/_ticksuffix.py deleted file mode 100644 index 660fc1f3f2a..00000000000 --- a/plotly/validators/bar/marker/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_ticktext.py b/plotly/validators/bar/marker/colorbar/_ticktext.py deleted file mode 100644 index 8cf9a02a4ae..00000000000 --- a/plotly/validators/bar/marker/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_ticktextsrc.py b/plotly/validators/bar/marker/colorbar/_ticktextsrc.py deleted file mode 100644 index a8d3b77eea6..00000000000 --- a/plotly/validators/bar/marker/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickvals.py b/plotly/validators/bar/marker/colorbar/_tickvals.py deleted file mode 100644 index a510ba9d658..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickvalssrc.py b/plotly/validators/bar/marker/colorbar/_tickvalssrc.py deleted file mode 100644 index 7504db3fd45..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_tickwidth.py b/plotly/validators/bar/marker/colorbar/_tickwidth.py deleted file mode 100644 index 6e285233992..00000000000 --- a/plotly/validators/bar/marker/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_title.py b/plotly/validators/bar/marker/colorbar/_title.py deleted file mode 100644 index 1973dc061ef..00000000000 --- a/plotly/validators/bar/marker/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_x.py b/plotly/validators/bar/marker/colorbar/_x.py deleted file mode 100644 index 2bc2e3039cc..00000000000 --- a/plotly/validators/bar/marker/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="bar.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_xanchor.py b/plotly/validators/bar/marker/colorbar/_xanchor.py deleted file mode 100644 index 018558a16fe..00000000000 --- a/plotly/validators/bar/marker/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_xpad.py b/plotly/validators/bar/marker/colorbar/_xpad.py deleted file mode 100644 index 3ef621c07e0..00000000000 --- a/plotly/validators/bar/marker/colorbar/_xpad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xpad", parent_name="bar.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_xref.py b/plotly/validators/bar/marker/colorbar/_xref.py deleted file mode 100644 index b15b39b731f..00000000000 --- a/plotly/validators/bar/marker/colorbar/_xref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="bar.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_y.py b/plotly/validators/bar/marker/colorbar/_y.py deleted file mode 100644 index a19fe84eaa3..00000000000 --- a/plotly/validators/bar/marker/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="bar.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_yanchor.py b/plotly/validators/bar/marker/colorbar/_yanchor.py deleted file mode 100644 index b42afb3c9b1..00000000000 --- a/plotly/validators/bar/marker/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="bar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_ypad.py b/plotly/validators/bar/marker/colorbar/_ypad.py deleted file mode 100644 index ad54955b344..00000000000 --- a/plotly/validators/bar/marker/colorbar/_ypad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ypad", parent_name="bar.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/_yref.py b/plotly/validators/bar/marker/colorbar/_yref.py deleted file mode 100644 index 64d0492cd66..00000000000 --- a/plotly/validators/bar/marker/colorbar/_yref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="bar.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickfont/__init__.py b/plotly/validators/bar/marker/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/bar/marker/colorbar/tickfont/_color.py b/plotly/validators/bar/marker/colorbar/tickfont/_color.py deleted file mode 100644 index 18252fc7836..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="bar.marker.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickfont/_family.py b/plotly/validators/bar/marker/colorbar/tickfont/_family.py deleted file mode 100644 index 11c3aa9f5fd..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="bar.marker.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickfont/_lineposition.py b/plotly/validators/bar/marker/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 171461695e4..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="bar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickfont/_shadow.py b/plotly/validators/bar/marker/colorbar/tickfont/_shadow.py deleted file mode 100644 index ae2d4382aa4..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="bar.marker.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickfont/_size.py b/plotly/validators/bar/marker/colorbar/tickfont/_size.py deleted file mode 100644 index d0d2ef5fbd5..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="bar.marker.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickfont/_style.py b/plotly/validators/bar/marker/colorbar/tickfont/_style.py deleted file mode 100644 index 377109e775a..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="bar.marker.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickfont/_textcase.py b/plotly/validators/bar/marker/colorbar/tickfont/_textcase.py deleted file mode 100644 index 975d03a5e0a..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="bar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickfont/_variant.py b/plotly/validators/bar/marker/colorbar/tickfont/_variant.py deleted file mode 100644 index 6e167ceb7fd..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="bar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickfont/_weight.py b/plotly/validators/bar/marker/colorbar/tickfont/_weight.py deleted file mode 100644 index 9c450048eb3..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="bar.marker.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickformatstop/__init__.py b/plotly/validators/bar/marker/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/bar/marker/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/bar/marker/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index f6b7753b8b6..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="bar.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickformatstop/_enabled.py b/plotly/validators/bar/marker/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 6a8e844a0d0..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="bar.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickformatstop/_name.py b/plotly/validators/bar/marker/colorbar/tickformatstop/_name.py deleted file mode 100644 index ad1ad8049ba..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="bar.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/bar/marker/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 49848d7f4b5..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="bar.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/tickformatstop/_value.py b/plotly/validators/bar/marker/colorbar/tickformatstop/_value.py deleted file mode 100644 index 00a1ec33d9d..00000000000 --- a/plotly/validators/bar/marker/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="bar.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/__init__.py b/plotly/validators/bar/marker/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/bar/marker/colorbar/title/_font.py b/plotly/validators/bar/marker/colorbar/title/_font.py deleted file mode 100644 index 8a31a6d535b..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="bar.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/_side.py b/plotly/validators/bar/marker/colorbar/title/_side.py deleted file mode 100644 index d5a94998678..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="bar.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/_text.py b/plotly/validators/bar/marker/colorbar/title/_text.py deleted file mode 100644 index d02b75d7d36..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="bar.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/font/__init__.py b/plotly/validators/bar/marker/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/bar/marker/colorbar/title/font/_color.py b/plotly/validators/bar/marker/colorbar/title/font/_color.py deleted file mode 100644 index 4002fd71f9a..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="bar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/font/_family.py b/plotly/validators/bar/marker/colorbar/title/font/_family.py deleted file mode 100644 index 8e352f36b53..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="bar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/font/_lineposition.py b/plotly/validators/bar/marker/colorbar/title/font/_lineposition.py deleted file mode 100644 index 0c7a466c879..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="bar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/font/_shadow.py b/plotly/validators/bar/marker/colorbar/title/font/_shadow.py deleted file mode 100644 index 5288a21a0a6..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="bar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/font/_size.py b/plotly/validators/bar/marker/colorbar/title/font/_size.py deleted file mode 100644 index b3cb24996d9..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="bar.marker.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/font/_style.py b/plotly/validators/bar/marker/colorbar/title/font/_style.py deleted file mode 100644 index 7602717912c..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="bar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/font/_textcase.py b/plotly/validators/bar/marker/colorbar/title/font/_textcase.py deleted file mode 100644 index 895b8c90bd1..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="bar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/font/_variant.py b/plotly/validators/bar/marker/colorbar/title/font/_variant.py deleted file mode 100644 index 0dc257659f2..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="bar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/colorbar/title/font/_weight.py b/plotly/validators/bar/marker/colorbar/title/font/_weight.py deleted file mode 100644 index b164b633002..00000000000 --- a/plotly/validators/bar/marker/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="bar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/__init__.py b/plotly/validators/bar/marker/line/__init__.py deleted file mode 100644 index ea4b7fd175d..00000000000 --- a/plotly/validators/bar/marker/line/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._reversescale import ReversescaleValidator - from ._colorsrc import ColorsrcValidator - from ._colorscale import ColorscaleValidator - from ._coloraxis import ColoraxisValidator - from ._color import ColorValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._reversescale.ReversescaleValidator", - "._colorsrc.ColorsrcValidator", - "._colorscale.ColorscaleValidator", - "._coloraxis.ColoraxisValidator", - "._color.ColorValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/bar/marker/line/_autocolorscale.py b/plotly/validators/bar/marker/line/_autocolorscale.py deleted file mode 100644 index de75375a0a4..00000000000 --- a/plotly/validators/bar/marker/line/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="bar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_cauto.py b/plotly/validators/bar/marker/line/_cauto.py deleted file mode 100644 index 845a84baaf7..00000000000 --- a/plotly/validators/bar/marker/line/_cauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cauto", parent_name="bar.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_cmax.py b/plotly/validators/bar/marker/line/_cmax.py deleted file mode 100644 index 1f831cc94e5..00000000000 --- a/plotly/validators/bar/marker/line/_cmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmax", parent_name="bar.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_cmid.py b/plotly/validators/bar/marker/line/_cmid.py deleted file mode 100644 index 7ce26b1029a..00000000000 --- a/plotly/validators/bar/marker/line/_cmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmid", parent_name="bar.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_cmin.py b/plotly/validators/bar/marker/line/_cmin.py deleted file mode 100644 index 017e7ed171f..00000000000 --- a/plotly/validators/bar/marker/line/_cmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmin", parent_name="bar.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_color.py b/plotly/validators/bar/marker/line/_color.py deleted file mode 100644 index 221530e7085..00000000000 --- a/plotly/validators/bar/marker/line/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="bar.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - colorscale_path=kwargs.pop("colorscale_path", "bar.marker.line.colorscale"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_coloraxis.py b/plotly/validators/bar/marker/line/_coloraxis.py deleted file mode 100644 index f2d2226e848..00000000000 --- a/plotly/validators/bar/marker/line/_coloraxis.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__( - self, plotly_name="coloraxis", parent_name="bar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_colorscale.py b/plotly/validators/bar/marker/line/_colorscale.py deleted file mode 100644 index a9fe65b4907..00000000000 --- a/plotly/validators/bar/marker/line/_colorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="colorscale", parent_name="bar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_colorsrc.py b/plotly/validators/bar/marker/line/_colorsrc.py deleted file mode 100644 index cb8137e96c0..00000000000 --- a/plotly/validators/bar/marker/line/_colorsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="colorsrc", parent_name="bar.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_reversescale.py b/plotly/validators/bar/marker/line/_reversescale.py deleted file mode 100644 index f6ddd5241c0..00000000000 --- a/plotly/validators/bar/marker/line/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="bar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_width.py b/plotly/validators/bar/marker/line/_width.py deleted file mode 100644 index c0e4279a407..00000000000 --- a/plotly/validators/bar/marker/line/_width.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="bar.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/line/_widthsrc.py b/plotly/validators/bar/marker/line/_widthsrc.py deleted file mode 100644 index ad5984d9097..00000000000 --- a/plotly/validators/bar/marker/line/_widthsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="widthsrc", parent_name="bar.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/__init__.py b/plotly/validators/bar/marker/pattern/__init__.py deleted file mode 100644 index bfeb887e3cf..00000000000 --- a/plotly/validators/bar/marker/pattern/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._soliditysrc import SoliditysrcValidator - from ._solidity import SolidityValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shapesrc import ShapesrcValidator - from ._shape import ShapeValidator - from ._fillmode import FillmodeValidator - from ._fgopacity import FgopacityValidator - from ._fgcolorsrc import FgcolorsrcValidator - from ._fgcolor import FgcolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._soliditysrc.SoliditysrcValidator", - "._solidity.SolidityValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shapesrc.ShapesrcValidator", - "._shape.ShapeValidator", - "._fillmode.FillmodeValidator", - "._fgopacity.FgopacityValidator", - "._fgcolorsrc.FgcolorsrcValidator", - "._fgcolor.FgcolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/bar/marker/pattern/_bgcolor.py b/plotly/validators/bar/marker/pattern/_bgcolor.py deleted file mode 100644 index 0d7336a92e1..00000000000 --- a/plotly/validators/bar/marker/pattern/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="bar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_bgcolorsrc.py b/plotly/validators/bar/marker/pattern/_bgcolorsrc.py deleted file mode 100644 index 90e2015d852..00000000000 --- a/plotly/validators/bar/marker/pattern/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="bar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_fgcolor.py b/plotly/validators/bar/marker/pattern/_fgcolor.py deleted file mode 100644 index 82a8ac40e0b..00000000000 --- a/plotly/validators/bar/marker/pattern/_fgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fgcolor", parent_name="bar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_fgcolorsrc.py b/plotly/validators/bar/marker/pattern/_fgcolorsrc.py deleted file mode 100644 index 112508385c2..00000000000 --- a/plotly/validators/bar/marker/pattern/_fgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="fgcolorsrc", parent_name="bar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_fgopacity.py b/plotly/validators/bar/marker/pattern/_fgopacity.py deleted file mode 100644 index 38a34951753..00000000000 --- a/plotly/validators/bar/marker/pattern/_fgopacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgopacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="fgopacity", parent_name="bar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_fillmode.py b/plotly/validators/bar/marker/pattern/_fillmode.py deleted file mode 100644 index 099ffd1a32c..00000000000 --- a/plotly/validators/bar/marker/pattern/_fillmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="fillmode", parent_name="bar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["replace", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_shape.py b/plotly/validators/bar/marker/pattern/_shape.py deleted file mode 100644 index 3563dcb8c8d..00000000000 --- a/plotly/validators/bar/marker/pattern/_shape.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="shape", parent_name="bar.marker.pattern", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["", "/", "\\", "x", "-", "|", "+", "."]), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_shapesrc.py b/plotly/validators/bar/marker/pattern/_shapesrc.py deleted file mode 100644 index 8c391041a76..00000000000 --- a/plotly/validators/bar/marker/pattern/_shapesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shapesrc", parent_name="bar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_size.py b/plotly/validators/bar/marker/pattern/_size.py deleted file mode 100644 index 2cc4118fbce..00000000000 --- a/plotly/validators/bar/marker/pattern/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="bar.marker.pattern", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_sizesrc.py b/plotly/validators/bar/marker/pattern/_sizesrc.py deleted file mode 100644 index 5b8d82d6e1b..00000000000 --- a/plotly/validators/bar/marker/pattern/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="bar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_solidity.py b/plotly/validators/bar/marker/pattern/_solidity.py deleted file mode 100644 index 4fa79bf5e84..00000000000 --- a/plotly/validators/bar/marker/pattern/_solidity.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SolidityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="solidity", parent_name="bar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/marker/pattern/_soliditysrc.py b/plotly/validators/bar/marker/pattern/_soliditysrc.py deleted file mode 100644 index fa8d929a23d..00000000000 --- a/plotly/validators/bar/marker/pattern/_soliditysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SoliditysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="soliditysrc", parent_name="bar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/__init__.py b/plotly/validators/bar/outsidetextfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/bar/outsidetextfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/bar/outsidetextfont/_color.py b/plotly/validators/bar/outsidetextfont/_color.py deleted file mode 100644 index 7fca70b0c42..00000000000 --- a/plotly/validators/bar/outsidetextfont/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_colorsrc.py b/plotly/validators/bar/outsidetextfont/_colorsrc.py deleted file mode 100644 index f6f2c670bfc..00000000000 --- a/plotly/validators/bar/outsidetextfont/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_family.py b/plotly/validators/bar/outsidetextfont/_family.py deleted file mode 100644 index 28bf9d035aa..00000000000 --- a/plotly/validators/bar/outsidetextfont/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_familysrc.py b/plotly/validators/bar/outsidetextfont/_familysrc.py deleted file mode 100644 index a9f400c579d..00000000000 --- a/plotly/validators/bar/outsidetextfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_lineposition.py b/plotly/validators/bar/outsidetextfont/_lineposition.py deleted file mode 100644 index 6fb03861ccf..00000000000 --- a/plotly/validators/bar/outsidetextfont/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_linepositionsrc.py b/plotly/validators/bar/outsidetextfont/_linepositionsrc.py deleted file mode 100644 index 18caf73f87b..00000000000 --- a/plotly/validators/bar/outsidetextfont/_linepositionsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="linepositionsrc", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_shadow.py b/plotly/validators/bar/outsidetextfont/_shadow.py deleted file mode 100644 index 43015a58daa..00000000000 --- a/plotly/validators/bar/outsidetextfont/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_shadowsrc.py b/plotly/validators/bar/outsidetextfont/_shadowsrc.py deleted file mode 100644 index d5c52e19da3..00000000000 --- a/plotly/validators/bar/outsidetextfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_size.py b/plotly/validators/bar/outsidetextfont/_size.py deleted file mode 100644 index 1392867ddbc..00000000000 --- a/plotly/validators/bar/outsidetextfont/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="bar.outsidetextfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_sizesrc.py b/plotly/validators/bar/outsidetextfont/_sizesrc.py deleted file mode 100644 index 30d16a6818c..00000000000 --- a/plotly/validators/bar/outsidetextfont/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_style.py b/plotly/validators/bar/outsidetextfont/_style.py deleted file mode 100644 index 0da2c111847..00000000000 --- a/plotly/validators/bar/outsidetextfont/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_stylesrc.py b/plotly/validators/bar/outsidetextfont/_stylesrc.py deleted file mode 100644 index 75570bc062d..00000000000 --- a/plotly/validators/bar/outsidetextfont/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_textcase.py b/plotly/validators/bar/outsidetextfont/_textcase.py deleted file mode 100644 index a9fd048fca2..00000000000 --- a/plotly/validators/bar/outsidetextfont/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_textcasesrc.py b/plotly/validators/bar/outsidetextfont/_textcasesrc.py deleted file mode 100644 index 570e9d3363e..00000000000 --- a/plotly/validators/bar/outsidetextfont/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_variant.py b/plotly/validators/bar/outsidetextfont/_variant.py deleted file mode 100644 index 9f34bcfd0e2..00000000000 --- a/plotly/validators/bar/outsidetextfont/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_variantsrc.py b/plotly/validators/bar/outsidetextfont/_variantsrc.py deleted file mode 100644 index 1ec7ca58a1e..00000000000 --- a/plotly/validators/bar/outsidetextfont/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_weight.py b/plotly/validators/bar/outsidetextfont/_weight.py deleted file mode 100644 index 4e2b872617a..00000000000 --- a/plotly/validators/bar/outsidetextfont/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/outsidetextfont/_weightsrc.py b/plotly/validators/bar/outsidetextfont/_weightsrc.py deleted file mode 100644 index c0e1562e60a..00000000000 --- a/plotly/validators/bar/outsidetextfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="bar.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/selected/__init__.py b/plotly/validators/bar/selected/__init__.py deleted file mode 100644 index 92269b97f6a..00000000000 --- a/plotly/validators/bar/selected/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._textfont import TextfontValidator - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._textfont.TextfontValidator", "._marker.MarkerValidator"] - ) diff --git a/plotly/validators/bar/selected/_marker.py b/plotly/validators/bar/selected/_marker.py deleted file mode 100644 index 5a09cae5de4..00000000000 --- a/plotly/validators/bar/selected/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="bar.selected", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/selected/_textfont.py b/plotly/validators/bar/selected/_textfont.py deleted file mode 100644 index 539abf6c7a6..00000000000 --- a/plotly/validators/bar/selected/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="bar.selected", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/selected/marker/__init__.py b/plotly/validators/bar/selected/marker/__init__.py deleted file mode 100644 index 255d60709e9..00000000000 --- a/plotly/validators/bar/selected/marker/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/bar/selected/marker/_color.py b/plotly/validators/bar/selected/marker/_color.py deleted file mode 100644 index c799691511d..00000000000 --- a/plotly/validators/bar/selected/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="bar.selected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/selected/marker/_opacity.py b/plotly/validators/bar/selected/marker/_opacity.py deleted file mode 100644 index 397a4e0fceb..00000000000 --- a/plotly/validators/bar/selected/marker/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="bar.selected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/selected/textfont/__init__.py b/plotly/validators/bar/selected/textfont/__init__.py deleted file mode 100644 index 103f09353e6..00000000000 --- a/plotly/validators/bar/selected/textfont/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._color.ColorValidator"] - ) diff --git a/plotly/validators/bar/selected/textfont/_color.py b/plotly/validators/bar/selected/textfont/_color.py deleted file mode 100644 index 0f8e715bfa7..00000000000 --- a/plotly/validators/bar/selected/textfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="bar.selected.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/stream/__init__.py b/plotly/validators/bar/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/bar/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/bar/stream/_maxpoints.py b/plotly/validators/bar/stream/_maxpoints.py deleted file mode 100644 index 549d5e834b7..00000000000 --- a/plotly/validators/bar/stream/_maxpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__(self, plotly_name="maxpoints", parent_name="bar.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/stream/_token.py b/plotly/validators/bar/stream/_token.py deleted file mode 100644 index 5bdf0067f80..00000000000 --- a/plotly/validators/bar/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="bar.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/__init__.py b/plotly/validators/bar/textfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/bar/textfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/bar/textfont/_color.py b/plotly/validators/bar/textfont/_color.py deleted file mode 100644 index 958cfc83652..00000000000 --- a/plotly/validators/bar/textfont/_color.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_colorsrc.py b/plotly/validators/bar/textfont/_colorsrc.py deleted file mode 100644 index a0c93f212af..00000000000 --- a/plotly/validators/bar/textfont/_colorsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="colorsrc", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_family.py b/plotly/validators/bar/textfont/_family.py deleted file mode 100644 index 6c3ba9e3fa6..00000000000 --- a/plotly/validators/bar/textfont/_family.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__(self, plotly_name="family", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_familysrc.py b/plotly/validators/bar/textfont/_familysrc.py deleted file mode 100644 index e706138d2fd..00000000000 --- a/plotly/validators/bar/textfont/_familysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="familysrc", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_lineposition.py b/plotly/validators/bar/textfont/_lineposition.py deleted file mode 100644 index aee261ced72..00000000000 --- a/plotly/validators/bar/textfont/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="bar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_linepositionsrc.py b/plotly/validators/bar/textfont/_linepositionsrc.py deleted file mode 100644 index 023236148ec..00000000000 --- a/plotly/validators/bar/textfont/_linepositionsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="linepositionsrc", parent_name="bar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_shadow.py b/plotly/validators/bar/textfont/_shadow.py deleted file mode 100644 index 1be7b216ef2..00000000000 --- a/plotly/validators/bar/textfont/_shadow.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__(self, plotly_name="shadow", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_shadowsrc.py b/plotly/validators/bar/textfont/_shadowsrc.py deleted file mode 100644 index d03e4d61476..00000000000 --- a/plotly/validators/bar/textfont/_shadowsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="shadowsrc", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_size.py b/plotly/validators/bar/textfont/_size.py deleted file mode 100644 index ef50ecdbdf3..00000000000 --- a/plotly/validators/bar/textfont/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_sizesrc.py b/plotly/validators/bar/textfont/_sizesrc.py deleted file mode 100644 index 8ef04388d5e..00000000000 --- a/plotly/validators/bar/textfont/_sizesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="sizesrc", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_style.py b/plotly/validators/bar/textfont/_style.py deleted file mode 100644 index e98f3e8b3de..00000000000 --- a/plotly/validators/bar/textfont/_style.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_stylesrc.py b/plotly/validators/bar/textfont/_stylesrc.py deleted file mode 100644 index 5064a729765..00000000000 --- a/plotly/validators/bar/textfont/_stylesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="stylesrc", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_textcase.py b/plotly/validators/bar/textfont/_textcase.py deleted file mode 100644 index 0e4f7de4a92..00000000000 --- a/plotly/validators/bar/textfont/_textcase.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="textcase", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_textcasesrc.py b/plotly/validators/bar/textfont/_textcasesrc.py deleted file mode 100644 index 8179b140eb7..00000000000 --- a/plotly/validators/bar/textfont/_textcasesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textcasesrc", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_variant.py b/plotly/validators/bar/textfont/_variant.py deleted file mode 100644 index 73fb9791ebb..00000000000 --- a/plotly/validators/bar/textfont/_variant.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="variant", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_variantsrc.py b/plotly/validators/bar/textfont/_variantsrc.py deleted file mode 100644 index f7b674a8164..00000000000 --- a/plotly/validators/bar/textfont/_variantsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="variantsrc", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_weight.py b/plotly/validators/bar/textfont/_weight.py deleted file mode 100644 index 7aa87310f43..00000000000 --- a/plotly/validators/bar/textfont/_weight.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="weight", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/bar/textfont/_weightsrc.py b/plotly/validators/bar/textfont/_weightsrc.py deleted file mode 100644 index 9d9761296f4..00000000000 --- a/plotly/validators/bar/textfont/_weightsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="weightsrc", parent_name="bar.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/bar/unselected/__init__.py b/plotly/validators/bar/unselected/__init__.py deleted file mode 100644 index 92269b97f6a..00000000000 --- a/plotly/validators/bar/unselected/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._textfont import TextfontValidator - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._textfont.TextfontValidator", "._marker.MarkerValidator"] - ) diff --git a/plotly/validators/bar/unselected/_marker.py b/plotly/validators/bar/unselected/_marker.py deleted file mode 100644 index 3618a76ba33..00000000000 --- a/plotly/validators/bar/unselected/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="bar.unselected", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/unselected/_textfont.py b/plotly/validators/bar/unselected/_textfont.py deleted file mode 100644 index a77728dbc65..00000000000 --- a/plotly/validators/bar/unselected/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="bar.unselected", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/bar/unselected/marker/__init__.py b/plotly/validators/bar/unselected/marker/__init__.py deleted file mode 100644 index 255d60709e9..00000000000 --- a/plotly/validators/bar/unselected/marker/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/bar/unselected/marker/_color.py b/plotly/validators/bar/unselected/marker/_color.py deleted file mode 100644 index 4cbb6db17ae..00000000000 --- a/plotly/validators/bar/unselected/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="bar.unselected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/bar/unselected/marker/_opacity.py b/plotly/validators/bar/unselected/marker/_opacity.py deleted file mode 100644 index 7e62a85e35c..00000000000 --- a/plotly/validators/bar/unselected/marker/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="bar.unselected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/bar/unselected/textfont/__init__.py b/plotly/validators/bar/unselected/textfont/__init__.py deleted file mode 100644 index 103f09353e6..00000000000 --- a/plotly/validators/bar/unselected/textfont/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._color.ColorValidator"] - ) diff --git a/plotly/validators/bar/unselected/textfont/_color.py b/plotly/validators/bar/unselected/textfont/_color.py deleted file mode 100644 index d9147fc1828..00000000000 --- a/plotly/validators/bar/unselected/textfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="bar.unselected.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/__init__.py b/plotly/validators/barpolar/__init__.py deleted file mode 100644 index 5750bff1d08..00000000000 --- a/plotly/validators/barpolar/__init__.py +++ /dev/null @@ -1,107 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._visible import VisibleValidator - from ._unselected import UnselectedValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._thetaunit import ThetaunitValidator - from ._thetasrc import ThetasrcValidator - from ._theta0 import Theta0Validator - from ._theta import ThetaValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._subplot import SubplotValidator - from ._stream import StreamValidator - from ._showlegend import ShowlegendValidator - from ._selectedpoints import SelectedpointsValidator - from ._selected import SelectedValidator - from ._rsrc import RsrcValidator - from ._r0 import R0Validator - from ._r import RValidator - from ._opacity import OpacityValidator - from ._offsetsrc import OffsetsrcValidator - from ._offset import OffsetValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._marker import MarkerValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._dtheta import DthetaValidator - from ._dr import DrValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._basesrc import BasesrcValidator - from ._base import BaseValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._visible.VisibleValidator", - "._unselected.UnselectedValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._thetaunit.ThetaunitValidator", - "._thetasrc.ThetasrcValidator", - "._theta0.Theta0Validator", - "._theta.ThetaValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._subplot.SubplotValidator", - "._stream.StreamValidator", - "._showlegend.ShowlegendValidator", - "._selectedpoints.SelectedpointsValidator", - "._selected.SelectedValidator", - "._rsrc.RsrcValidator", - "._r0.R0Validator", - "._r.RValidator", - "._opacity.OpacityValidator", - "._offsetsrc.OffsetsrcValidator", - "._offset.OffsetValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._marker.MarkerValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._dtheta.DthetaValidator", - "._dr.DrValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._basesrc.BasesrcValidator", - "._base.BaseValidator", - ], - ) diff --git a/plotly/validators/barpolar/_base.py b/plotly/validators/barpolar/_base.py deleted file mode 100644 index 31c34e868a1..00000000000 --- a/plotly/validators/barpolar/_base.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BaseValidator(_bv.AnyValidator): - def __init__(self, plotly_name="base", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_basesrc.py b/plotly/validators/barpolar/_basesrc.py deleted file mode 100644 index a2440d4cf86..00000000000 --- a/plotly/validators/barpolar/_basesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BasesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="basesrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_customdata.py b/plotly/validators/barpolar/_customdata.py deleted file mode 100644 index ea625e680b6..00000000000 --- a/plotly/validators/barpolar/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_customdatasrc.py b/plotly/validators/barpolar/_customdatasrc.py deleted file mode 100644 index 4560844822f..00000000000 --- a/plotly/validators/barpolar/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_dr.py b/plotly/validators/barpolar/_dr.py deleted file mode 100644 index da7df127bc4..00000000000 --- a/plotly/validators/barpolar/_dr.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DrValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dr", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_dtheta.py b/plotly/validators/barpolar/_dtheta.py deleted file mode 100644 index 8fb315d698f..00000000000 --- a/plotly/validators/barpolar/_dtheta.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DthetaValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dtheta", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_hoverinfo.py b/plotly/validators/barpolar/_hoverinfo.py deleted file mode 100644 index dfe93cbe2fa..00000000000 --- a/plotly/validators/barpolar/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["r", "theta", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_hoverinfosrc.py b/plotly/validators/barpolar/_hoverinfosrc.py deleted file mode 100644 index 425e49cb822..00000000000 --- a/plotly/validators/barpolar/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_hoverlabel.py b/plotly/validators/barpolar/_hoverlabel.py deleted file mode 100644 index a375ffc2184..00000000000 --- a/plotly/validators/barpolar/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_hovertemplate.py b/plotly/validators/barpolar/_hovertemplate.py deleted file mode 100644 index c48af8ef96a..00000000000 --- a/plotly/validators/barpolar/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_hovertemplatesrc.py b/plotly/validators/barpolar/_hovertemplatesrc.py deleted file mode 100644 index 2fab0a4e180..00000000000 --- a/plotly/validators/barpolar/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="barpolar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_hovertext.py b/plotly/validators/barpolar/_hovertext.py deleted file mode 100644 index e78f0687356..00000000000 --- a/plotly/validators/barpolar/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_hovertextsrc.py b/plotly/validators/barpolar/_hovertextsrc.py deleted file mode 100644 index 1a7aed10e50..00000000000 --- a/plotly/validators/barpolar/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_ids.py b/plotly/validators/barpolar/_ids.py deleted file mode 100644 index f818ff5a30d..00000000000 --- a/plotly/validators/barpolar/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_idssrc.py b/plotly/validators/barpolar/_idssrc.py deleted file mode 100644 index 060bba3f613..00000000000 --- a/plotly/validators/barpolar/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_legend.py b/plotly/validators/barpolar/_legend.py deleted file mode 100644 index bdfa4072887..00000000000 --- a/plotly/validators/barpolar/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_legendgroup.py b/plotly/validators/barpolar/_legendgroup.py deleted file mode 100644 index 711108d1410..00000000000 --- a/plotly/validators/barpolar/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_legendgrouptitle.py b/plotly/validators/barpolar/_legendgrouptitle.py deleted file mode 100644 index 8a1e4003d27..00000000000 --- a/plotly/validators/barpolar/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="barpolar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_legendrank.py b/plotly/validators/barpolar/_legendrank.py deleted file mode 100644 index d3f173f68cf..00000000000 --- a/plotly/validators/barpolar/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_legendwidth.py b/plotly/validators/barpolar/_legendwidth.py deleted file mode 100644 index 8eaeb6e3a95..00000000000 --- a/plotly/validators/barpolar/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_marker.py b/plotly/validators/barpolar/_marker.py deleted file mode 100644 index 01783dafb01..00000000000 --- a/plotly/validators/barpolar/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_meta.py b/plotly/validators/barpolar/_meta.py deleted file mode 100644 index b68a6826782..00000000000 --- a/plotly/validators/barpolar/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_metasrc.py b/plotly/validators/barpolar/_metasrc.py deleted file mode 100644 index ad0f4934894..00000000000 --- a/plotly/validators/barpolar/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_name.py b/plotly/validators/barpolar/_name.py deleted file mode 100644 index 99622efe479..00000000000 --- a/plotly/validators/barpolar/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_offset.py b/plotly/validators/barpolar/_offset.py deleted file mode 100644 index 0b6ec2b166d..00000000000 --- a/plotly/validators/barpolar/_offset.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetValidator(_bv.NumberValidator): - def __init__(self, plotly_name="offset", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_offsetsrc.py b/plotly/validators/barpolar/_offsetsrc.py deleted file mode 100644 index d385c98d495..00000000000 --- a/plotly/validators/barpolar/_offsetsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="offsetsrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_opacity.py b/plotly/validators/barpolar/_opacity.py deleted file mode 100644 index b629b67c955..00000000000 --- a/plotly/validators/barpolar/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_r.py b/plotly/validators/barpolar/_r.py deleted file mode 100644 index c9a024cfe9a..00000000000 --- a/plotly/validators/barpolar/_r.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="r", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_r0.py b/plotly/validators/barpolar/_r0.py deleted file mode 100644 index 3988c820c4e..00000000000 --- a/plotly/validators/barpolar/_r0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class R0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="r0", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_rsrc.py b/plotly/validators/barpolar/_rsrc.py deleted file mode 100644 index d569b0b6df0..00000000000 --- a/plotly/validators/barpolar/_rsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="rsrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_selected.py b/plotly/validators/barpolar/_selected.py deleted file mode 100644 index 0eaab51d3b6..00000000000 --- a/plotly/validators/barpolar/_selected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="selected", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Selected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_selectedpoints.py b/plotly/validators/barpolar/_selectedpoints.py deleted file mode 100644 index a74609420bd..00000000000 --- a/plotly/validators/barpolar/_selectedpoints.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedpointsValidator(_bv.AnyValidator): - def __init__(self, plotly_name="selectedpoints", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_showlegend.py b/plotly/validators/barpolar/_showlegend.py deleted file mode 100644 index ff5b6169918..00000000000 --- a/plotly/validators/barpolar/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_stream.py b/plotly/validators/barpolar/_stream.py deleted file mode 100644 index 3cd270e772b..00000000000 --- a/plotly/validators/barpolar/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_subplot.py b/plotly/validators/barpolar/_subplot.py deleted file mode 100644 index 87e42d8c61d..00000000000 --- a/plotly/validators/barpolar/_subplot.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SubplotValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="subplot", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "polar"), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_text.py b/plotly/validators/barpolar/_text.py deleted file mode 100644 index 0f6da9e7c9a..00000000000 --- a/plotly/validators/barpolar/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_textsrc.py b/plotly/validators/barpolar/_textsrc.py deleted file mode 100644 index 1159094a7be..00000000000 --- a/plotly/validators/barpolar/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_theta.py b/plotly/validators/barpolar/_theta.py deleted file mode 100644 index 7a08ed0d0d1..00000000000 --- a/plotly/validators/barpolar/_theta.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThetaValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="theta", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_theta0.py b/plotly/validators/barpolar/_theta0.py deleted file mode 100644 index 21c27e62bb1..00000000000 --- a/plotly/validators/barpolar/_theta0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Theta0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="theta0", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_thetasrc.py b/plotly/validators/barpolar/_thetasrc.py deleted file mode 100644 index 6190220b981..00000000000 --- a/plotly/validators/barpolar/_thetasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="thetasrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_thetaunit.py b/plotly/validators/barpolar/_thetaunit.py deleted file mode 100644 index ab84a9adbc5..00000000000 --- a/plotly/validators/barpolar/_thetaunit.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThetaunitValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="thetaunit", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["radians", "degrees", "gradians"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_uid.py b/plotly/validators/barpolar/_uid.py deleted file mode 100644 index e4855e2d034..00000000000 --- a/plotly/validators/barpolar/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_uirevision.py b/plotly/validators/barpolar/_uirevision.py deleted file mode 100644 index 6dd6687e3e4..00000000000 --- a/plotly/validators/barpolar/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_unselected.py b/plotly/validators/barpolar/_unselected.py deleted file mode 100644 index 83b04ec6cce..00000000000 --- a/plotly/validators/barpolar/_unselected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UnselectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="unselected", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Unselected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_visible.py b/plotly/validators/barpolar/_visible.py deleted file mode 100644 index fd373d2686a..00000000000 --- a/plotly/validators/barpolar/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_width.py b/plotly/validators/barpolar/_width.py deleted file mode 100644 index 7c18d76a0a5..00000000000 --- a/plotly/validators/barpolar/_width.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/_widthsrc.py b/plotly/validators/barpolar/_widthsrc.py deleted file mode 100644 index 55aeaa1afdb..00000000000 --- a/plotly/validators/barpolar/_widthsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="widthsrc", parent_name="barpolar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/__init__.py b/plotly/validators/barpolar/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/barpolar/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/barpolar/hoverlabel/_align.py b/plotly/validators/barpolar/hoverlabel/_align.py deleted file mode 100644 index f19ae23e90b..00000000000 --- a/plotly/validators/barpolar/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="barpolar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/_alignsrc.py b/plotly/validators/barpolar/hoverlabel/_alignsrc.py deleted file mode 100644 index 6e7b29a6556..00000000000 --- a/plotly/validators/barpolar/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="barpolar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/_bgcolor.py b/plotly/validators/barpolar/hoverlabel/_bgcolor.py deleted file mode 100644 index d0f7af14e91..00000000000 --- a/plotly/validators/barpolar/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="barpolar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/_bgcolorsrc.py b/plotly/validators/barpolar/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index 5f85a9647ac..00000000000 --- a/plotly/validators/barpolar/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="barpolar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/_bordercolor.py b/plotly/validators/barpolar/hoverlabel/_bordercolor.py deleted file mode 100644 index e84c81f6811..00000000000 --- a/plotly/validators/barpolar/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="barpolar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/_bordercolorsrc.py b/plotly/validators/barpolar/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index 87a2089348f..00000000000 --- a/plotly/validators/barpolar/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bordercolorsrc", parent_name="barpolar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/_font.py b/plotly/validators/barpolar/hoverlabel/_font.py deleted file mode 100644 index 534b76b18de..00000000000 --- a/plotly/validators/barpolar/hoverlabel/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="barpolar.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/_namelength.py b/plotly/validators/barpolar/hoverlabel/_namelength.py deleted file mode 100644 index a6060bb3f6a..00000000000 --- a/plotly/validators/barpolar/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="barpolar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/_namelengthsrc.py b/plotly/validators/barpolar/hoverlabel/_namelengthsrc.py deleted file mode 100644 index e8f8809e273..00000000000 --- a/plotly/validators/barpolar/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="barpolar.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/__init__.py b/plotly/validators/barpolar/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_color.py b/plotly/validators/barpolar/hoverlabel/font/_color.py deleted file mode 100644 index f6315f52d6e..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_colorsrc.py b/plotly/validators/barpolar/hoverlabel/font/_colorsrc.py deleted file mode 100644 index df100e885ed..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_family.py b/plotly/validators/barpolar/hoverlabel/font/_family.py deleted file mode 100644 index a4413cc3217..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_familysrc.py b/plotly/validators/barpolar/hoverlabel/font/_familysrc.py deleted file mode 100644 index a602de72d92..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_lineposition.py b/plotly/validators/barpolar/hoverlabel/font/_lineposition.py deleted file mode 100644 index 784218dc2bd..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="barpolar.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_linepositionsrc.py b/plotly/validators/barpolar/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 09e3c36f6cc..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="barpolar.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_shadow.py b/plotly/validators/barpolar/hoverlabel/font/_shadow.py deleted file mode 100644 index 376ea7e23a7..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_shadowsrc.py b/plotly/validators/barpolar/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index e0bdd0556e7..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_size.py b/plotly/validators/barpolar/hoverlabel/font/_size.py deleted file mode 100644 index c074d0453aa..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_sizesrc.py b/plotly/validators/barpolar/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 926b74fa520..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_style.py b/plotly/validators/barpolar/hoverlabel/font/_style.py deleted file mode 100644 index efc29e4afd9..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_stylesrc.py b/plotly/validators/barpolar/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 1a5ac1a409b..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_textcase.py b/plotly/validators/barpolar/hoverlabel/font/_textcase.py deleted file mode 100644 index f0ce14345ee..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_textcasesrc.py b/plotly/validators/barpolar/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index aec4d1451f7..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="barpolar.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_variant.py b/plotly/validators/barpolar/hoverlabel/font/_variant.py deleted file mode 100644 index b076b0dbb89..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_variantsrc.py b/plotly/validators/barpolar/hoverlabel/font/_variantsrc.py deleted file mode 100644 index ea331959547..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_weight.py b/plotly/validators/barpolar/hoverlabel/font/_weight.py deleted file mode 100644 index e9dde09e51f..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/barpolar/hoverlabel/font/_weightsrc.py b/plotly/validators/barpolar/hoverlabel/font/_weightsrc.py deleted file mode 100644 index e5eff31a950..00000000000 --- a/plotly/validators/barpolar/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="barpolar.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/__init__.py b/plotly/validators/barpolar/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/_font.py b/plotly/validators/barpolar/legendgrouptitle/_font.py deleted file mode 100644 index e5262f8f787..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="barpolar.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/_text.py b/plotly/validators/barpolar/legendgrouptitle/_text.py deleted file mode 100644 index 9c9c3f05c2c..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="barpolar.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/font/__init__.py b/plotly/validators/barpolar/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/font/_color.py b/plotly/validators/barpolar/legendgrouptitle/font/_color.py deleted file mode 100644 index 6c0e3e59a44..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="barpolar.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/font/_family.py b/plotly/validators/barpolar/legendgrouptitle/font/_family.py deleted file mode 100644 index b8f7dcd4251..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="barpolar.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/font/_lineposition.py b/plotly/validators/barpolar/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index ebdedd33af1..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="barpolar.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/font/_shadow.py b/plotly/validators/barpolar/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 78416b9d512..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="barpolar.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/font/_size.py b/plotly/validators/barpolar/legendgrouptitle/font/_size.py deleted file mode 100644 index 6e9e84976ce..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="barpolar.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/font/_style.py b/plotly/validators/barpolar/legendgrouptitle/font/_style.py deleted file mode 100644 index 84d24706080..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="barpolar.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/font/_textcase.py b/plotly/validators/barpolar/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 91a15c003c9..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="barpolar.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/font/_variant.py b/plotly/validators/barpolar/legendgrouptitle/font/_variant.py deleted file mode 100644 index c684947fe56..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="barpolar.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/legendgrouptitle/font/_weight.py b/plotly/validators/barpolar/legendgrouptitle/font/_weight.py deleted file mode 100644 index 98eea4d20b9..00000000000 --- a/plotly/validators/barpolar/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="barpolar.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/__init__.py b/plotly/validators/barpolar/marker/__init__.py deleted file mode 100644 index cf2961eec2a..00000000000 --- a/plotly/validators/barpolar/marker/__init__.py +++ /dev/null @@ -1,45 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._showscale import ShowscaleValidator - from ._reversescale import ReversescaleValidator - from ._pattern import PatternValidator - from ._opacitysrc import OpacitysrcValidator - from ._opacity import OpacityValidator - from ._line import LineValidator - from ._colorsrc import ColorsrcValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._color import ColorValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._showscale.ShowscaleValidator", - "._reversescale.ReversescaleValidator", - "._pattern.PatternValidator", - "._opacitysrc.OpacitysrcValidator", - "._opacity.OpacityValidator", - "._line.LineValidator", - "._colorsrc.ColorsrcValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._color.ColorValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/barpolar/marker/_autocolorscale.py b/plotly/validators/barpolar/marker/_autocolorscale.py deleted file mode 100644 index 91cfbac2dad..00000000000 --- a/plotly/validators/barpolar/marker/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="barpolar.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_cauto.py b/plotly/validators/barpolar/marker/_cauto.py deleted file mode 100644 index d5c543e7ff5..00000000000 --- a/plotly/validators/barpolar/marker/_cauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cauto", parent_name="barpolar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_cmax.py b/plotly/validators/barpolar/marker/_cmax.py deleted file mode 100644 index e51c7f95994..00000000000 --- a/plotly/validators/barpolar/marker/_cmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmax", parent_name="barpolar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_cmid.py b/plotly/validators/barpolar/marker/_cmid.py deleted file mode 100644 index 9481b44c479..00000000000 --- a/plotly/validators/barpolar/marker/_cmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmid", parent_name="barpolar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_cmin.py b/plotly/validators/barpolar/marker/_cmin.py deleted file mode 100644 index 94811f4a098..00000000000 --- a/plotly/validators/barpolar/marker/_cmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmin", parent_name="barpolar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_color.py b/plotly/validators/barpolar/marker/_color.py deleted file mode 100644 index 05d431f4650..00000000000 --- a/plotly/validators/barpolar/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="barpolar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - colorscale_path=kwargs.pop("colorscale_path", "barpolar.marker.colorscale"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_coloraxis.py b/plotly/validators/barpolar/marker/_coloraxis.py deleted file mode 100644 index add646365d4..00000000000 --- a/plotly/validators/barpolar/marker/_coloraxis.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__( - self, plotly_name="coloraxis", parent_name="barpolar.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_colorbar.py b/plotly/validators/barpolar/marker/_colorbar.py deleted file mode 100644 index 35466cb62dc..00000000000 --- a/plotly/validators/barpolar/marker/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="barpolar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_colorscale.py b/plotly/validators/barpolar/marker/_colorscale.py deleted file mode 100644 index 0beb5401130..00000000000 --- a/plotly/validators/barpolar/marker/_colorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="colorscale", parent_name="barpolar.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_colorsrc.py b/plotly/validators/barpolar/marker/_colorsrc.py deleted file mode 100644 index 2f3b872dd8e..00000000000 --- a/plotly/validators/barpolar/marker/_colorsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="colorsrc", parent_name="barpolar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_line.py b/plotly/validators/barpolar/marker/_line.py deleted file mode 100644 index a16e4f7b942..00000000000 --- a/plotly/validators/barpolar/marker/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="barpolar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_opacity.py b/plotly/validators/barpolar/marker/_opacity.py deleted file mode 100644 index 9e82e675814..00000000000 --- a/plotly/validators/barpolar/marker/_opacity.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="barpolar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_opacitysrc.py b/plotly/validators/barpolar/marker/_opacitysrc.py deleted file mode 100644 index a3cced31b0b..00000000000 --- a/plotly/validators/barpolar/marker/_opacitysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacitysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="opacitysrc", parent_name="barpolar.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_pattern.py b/plotly/validators/barpolar/marker/_pattern.py deleted file mode 100644 index 27c071c5329..00000000000 --- a/plotly/validators/barpolar/marker/_pattern.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PatternValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="pattern", parent_name="barpolar.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pattern"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_reversescale.py b/plotly/validators/barpolar/marker/_reversescale.py deleted file mode 100644 index 294fea57f3c..00000000000 --- a/plotly/validators/barpolar/marker/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="barpolar.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/_showscale.py b/plotly/validators/barpolar/marker/_showscale.py deleted file mode 100644 index 6c5875d85b2..00000000000 --- a/plotly/validators/barpolar/marker/_showscale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showscale", parent_name="barpolar.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/__init__.py b/plotly/validators/barpolar/marker/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_bgcolor.py b/plotly/validators/barpolar/marker/colorbar/_bgcolor.py deleted file mode 100644 index 12daa1c01f4..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_bordercolor.py b/plotly/validators/barpolar/marker/colorbar/_bordercolor.py deleted file mode 100644 index 8c0ae87248e..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_bordercolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_borderwidth.py b/plotly/validators/barpolar/marker/colorbar/_borderwidth.py deleted file mode 100644 index bc044928d69..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_borderwidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="borderwidth", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_dtick.py b/plotly/validators/barpolar/marker/colorbar/_dtick.py deleted file mode 100644 index 54fb7254f78..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_exponentformat.py b/plotly/validators/barpolar/marker/colorbar/_exponentformat.py deleted file mode 100644 index 05d3c751ebe..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_labelalias.py b/plotly/validators/barpolar/marker/colorbar/_labelalias.py deleted file mode 100644 index 48a14367b73..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_len.py b/plotly/validators/barpolar/marker/colorbar/_len.py deleted file mode 100644 index 28a9bcaf8a1..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_len.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="len", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_lenmode.py b/plotly/validators/barpolar/marker/colorbar/_lenmode.py deleted file mode 100644 index 58324abaade..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_minexponent.py b/plotly/validators/barpolar/marker/colorbar/_minexponent.py deleted file mode 100644 index 3bccf809d6c..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_minexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="minexponent", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_nticks.py b/plotly/validators/barpolar/marker/colorbar/_nticks.py deleted file mode 100644 index 5e0a93fe15e..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_orientation.py b/plotly/validators/barpolar/marker/colorbar/_orientation.py deleted file mode 100644 index d1e672eca16..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_orientation.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="orientation", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_outlinecolor.py b/plotly/validators/barpolar/marker/colorbar/_outlinecolor.py deleted file mode 100644 index bc5fa6b26d4..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_outlinecolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="outlinecolor", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_outlinewidth.py b/plotly/validators/barpolar/marker/colorbar/_outlinewidth.py deleted file mode 100644 index 3f7361bb0d0..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_outlinewidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="outlinewidth", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_separatethousands.py b/plotly/validators/barpolar/marker/colorbar/_separatethousands.py deleted file mode 100644 index ec17a829c1b..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_showexponent.py b/plotly/validators/barpolar/marker/colorbar/_showexponent.py deleted file mode 100644 index 61b24bd34db..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_showexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showexponent", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_showticklabels.py b/plotly/validators/barpolar/marker/colorbar/_showticklabels.py deleted file mode 100644 index b07d44fe0e8..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_showtickprefix.py b/plotly/validators/barpolar/marker/colorbar/_showtickprefix.py deleted file mode 100644 index f95a03622cd..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_showticksuffix.py b/plotly/validators/barpolar/marker/colorbar/_showticksuffix.py deleted file mode 100644 index 5a5c96a61a9..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_thickness.py b/plotly/validators/barpolar/marker/colorbar/_thickness.py deleted file mode 100644 index d6d2c9a430c..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_thicknessmode.py b/plotly/validators/barpolar/marker/colorbar/_thicknessmode.py deleted file mode 100644 index 2033e5b86f6..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_thicknessmode.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="thicknessmode", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tick0.py b/plotly/validators/barpolar/marker/colorbar/_tick0.py deleted file mode 100644 index 35f934c22a5..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickangle.py b/plotly/validators/barpolar/marker/colorbar/_tickangle.py deleted file mode 100644 index 36251dc703a..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickcolor.py b/plotly/validators/barpolar/marker/colorbar/_tickcolor.py deleted file mode 100644 index 2607360924d..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickfont.py b/plotly/validators/barpolar/marker/colorbar/_tickfont.py deleted file mode 100644 index d390509f15d..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickformat.py b/plotly/validators/barpolar/marker/colorbar/_tickformat.py deleted file mode 100644 index 2a69c252c71..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickformatstopdefaults.py b/plotly/validators/barpolar/marker/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index dcef335f852..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickformatstops.py b/plotly/validators/barpolar/marker/colorbar/_tickformatstops.py deleted file mode 100644 index 487cd043976..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_ticklabeloverflow.py b/plotly/validators/barpolar/marker/colorbar/_ticklabeloverflow.py deleted file mode 100644 index ec78bd32f5b..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_ticklabelposition.py b/plotly/validators/barpolar/marker/colorbar/_ticklabelposition.py deleted file mode 100644 index 2b22e4e5d22..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_ticklabelstep.py b/plotly/validators/barpolar/marker/colorbar/_ticklabelstep.py deleted file mode 100644 index 1cf2c3a312a..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_ticklen.py b/plotly/validators/barpolar/marker/colorbar/_ticklen.py deleted file mode 100644 index b7907a1076e..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickmode.py b/plotly/validators/barpolar/marker/colorbar/_tickmode.py deleted file mode 100644 index f8e378431db..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickprefix.py b/plotly/validators/barpolar/marker/colorbar/_tickprefix.py deleted file mode 100644 index c25c62da49b..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_ticks.py b/plotly/validators/barpolar/marker/colorbar/_ticks.py deleted file mode 100644 index 21990c55485..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_ticksuffix.py b/plotly/validators/barpolar/marker/colorbar/_ticksuffix.py deleted file mode 100644 index 49ade11e2a4..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_ticktext.py b/plotly/validators/barpolar/marker/colorbar/_ticktext.py deleted file mode 100644 index 7c595d5105f..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_ticktextsrc.py b/plotly/validators/barpolar/marker/colorbar/_ticktextsrc.py deleted file mode 100644 index e28848e1304..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="ticktextsrc", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickvals.py b/plotly/validators/barpolar/marker/colorbar/_tickvals.py deleted file mode 100644 index 68fac30fa10..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickvalssrc.py b/plotly/validators/barpolar/marker/colorbar/_tickvalssrc.py deleted file mode 100644 index 40e68eaa595..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="tickvalssrc", - parent_name="barpolar.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_tickwidth.py b/plotly/validators/barpolar/marker/colorbar/_tickwidth.py deleted file mode 100644 index 79ed51f2a9b..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_title.py b/plotly/validators/barpolar/marker/colorbar/_title.py deleted file mode 100644 index 27f77cfb7b8..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_x.py b/plotly/validators/barpolar/marker/colorbar/_x.py deleted file mode 100644 index e555e8cfa64..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="x", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_xanchor.py b/plotly/validators/barpolar/marker/colorbar/_xanchor.py deleted file mode 100644 index 720fb5173d6..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_xpad.py b/plotly/validators/barpolar/marker/colorbar/_xpad.py deleted file mode 100644 index f01e1a198ed..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_xref.py b/plotly/validators/barpolar/marker/colorbar/_xref.py deleted file mode 100644 index 3043f42f473..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_y.py b/plotly/validators/barpolar/marker/colorbar/_y.py deleted file mode 100644 index d839e366efb..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="y", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_yanchor.py b/plotly/validators/barpolar/marker/colorbar/_yanchor.py deleted file mode 100644 index 13c7c26c849..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_ypad.py b/plotly/validators/barpolar/marker/colorbar/_ypad.py deleted file mode 100644 index 1a35b7ae82f..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/_yref.py b/plotly/validators/barpolar/marker/colorbar/_yref.py deleted file mode 100644 index 6583ab7685c..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="barpolar.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickfont/__init__.py b/plotly/validators/barpolar/marker/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickfont/_color.py b/plotly/validators/barpolar/marker/colorbar/tickfont/_color.py deleted file mode 100644 index a44caa24b28..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="barpolar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickfont/_family.py b/plotly/validators/barpolar/marker/colorbar/tickfont/_family.py deleted file mode 100644 index 240b3f486a8..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="barpolar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickfont/_lineposition.py b/plotly/validators/barpolar/marker/colorbar/tickfont/_lineposition.py deleted file mode 100644 index c38253afbb8..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="barpolar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickfont/_shadow.py b/plotly/validators/barpolar/marker/colorbar/tickfont/_shadow.py deleted file mode 100644 index 202a2ff73ac..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="barpolar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickfont/_size.py b/plotly/validators/barpolar/marker/colorbar/tickfont/_size.py deleted file mode 100644 index d022c68be89..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="barpolar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickfont/_style.py b/plotly/validators/barpolar/marker/colorbar/tickfont/_style.py deleted file mode 100644 index f2345e3c80a..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="barpolar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickfont/_textcase.py b/plotly/validators/barpolar/marker/colorbar/tickfont/_textcase.py deleted file mode 100644 index 9dbf09314e7..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="barpolar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickfont/_variant.py b/plotly/validators/barpolar/marker/colorbar/tickfont/_variant.py deleted file mode 100644 index 4ac1526c095..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="barpolar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickfont/_weight.py b/plotly/validators/barpolar/marker/colorbar/tickfont/_weight.py deleted file mode 100644 index 61007f0bf70..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="barpolar.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickformatstop/__init__.py b/plotly/validators/barpolar/marker/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/barpolar/marker/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index bbd49f1af2f..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="barpolar.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickformatstop/_enabled.py b/plotly/validators/barpolar/marker/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 0dca9ddba39..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="barpolar.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickformatstop/_name.py b/plotly/validators/barpolar/marker/colorbar/tickformatstop/_name.py deleted file mode 100644 index 684c0f4ad9e..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="barpolar.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/barpolar/marker/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index a8370e968d4..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="barpolar.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/tickformatstop/_value.py b/plotly/validators/barpolar/marker/colorbar/tickformatstop/_value.py deleted file mode 100644 index 5c42df5416c..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="barpolar.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/__init__.py b/plotly/validators/barpolar/marker/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/_font.py b/plotly/validators/barpolar/marker/colorbar/title/_font.py deleted file mode 100644 index 32736246d50..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="barpolar.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/_side.py b/plotly/validators/barpolar/marker/colorbar/title/_side.py deleted file mode 100644 index 83f6e7593b3..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="barpolar.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/_text.py b/plotly/validators/barpolar/marker/colorbar/title/_text.py deleted file mode 100644 index e13e5bd383b..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="barpolar.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/font/__init__.py b/plotly/validators/barpolar/marker/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/font/_color.py b/plotly/validators/barpolar/marker/colorbar/title/font/_color.py deleted file mode 100644 index 4567c8fa27e..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="barpolar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/font/_family.py b/plotly/validators/barpolar/marker/colorbar/title/font/_family.py deleted file mode 100644 index 40883e80d70..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="barpolar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/font/_lineposition.py b/plotly/validators/barpolar/marker/colorbar/title/font/_lineposition.py deleted file mode 100644 index 7f0778df61b..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="barpolar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/font/_shadow.py b/plotly/validators/barpolar/marker/colorbar/title/font/_shadow.py deleted file mode 100644 index 559c9bfd0cf..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="barpolar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/font/_size.py b/plotly/validators/barpolar/marker/colorbar/title/font/_size.py deleted file mode 100644 index a6bb2723cee..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="barpolar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/font/_style.py b/plotly/validators/barpolar/marker/colorbar/title/font/_style.py deleted file mode 100644 index c7b7e8382dd..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="barpolar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/font/_textcase.py b/plotly/validators/barpolar/marker/colorbar/title/font/_textcase.py deleted file mode 100644 index 17c21802879..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="barpolar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/font/_variant.py b/plotly/validators/barpolar/marker/colorbar/title/font/_variant.py deleted file mode 100644 index 1f6ec263ed0..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="barpolar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/colorbar/title/font/_weight.py b/plotly/validators/barpolar/marker/colorbar/title/font/_weight.py deleted file mode 100644 index c2a287eb42c..00000000000 --- a/plotly/validators/barpolar/marker/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="barpolar.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/__init__.py b/plotly/validators/barpolar/marker/line/__init__.py deleted file mode 100644 index ea4b7fd175d..00000000000 --- a/plotly/validators/barpolar/marker/line/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._reversescale import ReversescaleValidator - from ._colorsrc import ColorsrcValidator - from ._colorscale import ColorscaleValidator - from ._coloraxis import ColoraxisValidator - from ._color import ColorValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._reversescale.ReversescaleValidator", - "._colorsrc.ColorsrcValidator", - "._colorscale.ColorscaleValidator", - "._coloraxis.ColoraxisValidator", - "._color.ColorValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/barpolar/marker/line/_autocolorscale.py b/plotly/validators/barpolar/marker/line/_autocolorscale.py deleted file mode 100644 index 99ce576795b..00000000000 --- a/plotly/validators/barpolar/marker/line/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_cauto.py b/plotly/validators/barpolar/marker/line/_cauto.py deleted file mode 100644 index f1d0bfd2cdb..00000000000 --- a/plotly/validators/barpolar/marker/line/_cauto.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="cauto", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_cmax.py b/plotly/validators/barpolar/marker/line/_cmax.py deleted file mode 100644 index 81454f972c8..00000000000 --- a/plotly/validators/barpolar/marker/line/_cmax.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="cmax", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_cmid.py b/plotly/validators/barpolar/marker/line/_cmid.py deleted file mode 100644 index c49c5b456e8..00000000000 --- a/plotly/validators/barpolar/marker/line/_cmid.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="cmid", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_cmin.py b/plotly/validators/barpolar/marker/line/_cmin.py deleted file mode 100644 index 7a869d82168..00000000000 --- a/plotly/validators/barpolar/marker/line/_cmin.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="cmin", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_color.py b/plotly/validators/barpolar/marker/line/_color.py deleted file mode 100644 index d2597b3ea0f..00000000000 --- a/plotly/validators/barpolar/marker/line/_color.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - colorscale_path=kwargs.pop( - "colorscale_path", "barpolar.marker.line.colorscale" - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_coloraxis.py b/plotly/validators/barpolar/marker/line/_coloraxis.py deleted file mode 100644 index 88d324d6911..00000000000 --- a/plotly/validators/barpolar/marker/line/_coloraxis.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__( - self, plotly_name="coloraxis", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_colorscale.py b/plotly/validators/barpolar/marker/line/_colorscale.py deleted file mode 100644 index 2ea1afa15b6..00000000000 --- a/plotly/validators/barpolar/marker/line/_colorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="colorscale", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_colorsrc.py b/plotly/validators/barpolar/marker/line/_colorsrc.py deleted file mode 100644 index 867fa396b31..00000000000 --- a/plotly/validators/barpolar/marker/line/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_reversescale.py b/plotly/validators/barpolar/marker/line/_reversescale.py deleted file mode 100644 index 5938a42770a..00000000000 --- a/plotly/validators/barpolar/marker/line/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_width.py b/plotly/validators/barpolar/marker/line/_width.py deleted file mode 100644 index 4f21298cefd..00000000000 --- a/plotly/validators/barpolar/marker/line/_width.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/line/_widthsrc.py b/plotly/validators/barpolar/marker/line/_widthsrc.py deleted file mode 100644 index f614801b122..00000000000 --- a/plotly/validators/barpolar/marker/line/_widthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="widthsrc", parent_name="barpolar.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/__init__.py b/plotly/validators/barpolar/marker/pattern/__init__.py deleted file mode 100644 index bfeb887e3cf..00000000000 --- a/plotly/validators/barpolar/marker/pattern/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._soliditysrc import SoliditysrcValidator - from ._solidity import SolidityValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shapesrc import ShapesrcValidator - from ._shape import ShapeValidator - from ._fillmode import FillmodeValidator - from ._fgopacity import FgopacityValidator - from ._fgcolorsrc import FgcolorsrcValidator - from ._fgcolor import FgcolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._soliditysrc.SoliditysrcValidator", - "._solidity.SolidityValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shapesrc.ShapesrcValidator", - "._shape.ShapeValidator", - "._fillmode.FillmodeValidator", - "._fgopacity.FgopacityValidator", - "._fgcolorsrc.FgcolorsrcValidator", - "._fgcolor.FgcolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/barpolar/marker/pattern/_bgcolor.py b/plotly/validators/barpolar/marker/pattern/_bgcolor.py deleted file mode 100644 index e4dc3677ed5..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_bgcolorsrc.py b/plotly/validators/barpolar/marker/pattern/_bgcolorsrc.py deleted file mode 100644 index 7fac4f47fb2..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_fgcolor.py b/plotly/validators/barpolar/marker/pattern/_fgcolor.py deleted file mode 100644 index eeabb1fa3de..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_fgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fgcolor", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_fgcolorsrc.py b/plotly/validators/barpolar/marker/pattern/_fgcolorsrc.py deleted file mode 100644 index 78fe727755b..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_fgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="fgcolorsrc", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_fgopacity.py b/plotly/validators/barpolar/marker/pattern/_fgopacity.py deleted file mode 100644 index 51f34d96464..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_fgopacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgopacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="fgopacity", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_fillmode.py b/plotly/validators/barpolar/marker/pattern/_fillmode.py deleted file mode 100644 index a22a84e5ae2..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_fillmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="fillmode", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["replace", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_shape.py b/plotly/validators/barpolar/marker/pattern/_shape.py deleted file mode 100644 index 055ddd72f6d..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_shape.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="shape", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["", "/", "\\", "x", "-", "|", "+", "."]), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_shapesrc.py b/plotly/validators/barpolar/marker/pattern/_shapesrc.py deleted file mode 100644 index 40c7aed035e..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_shapesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shapesrc", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_size.py b/plotly/validators/barpolar/marker/pattern/_size.py deleted file mode 100644 index 82d562987df..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_sizesrc.py b/plotly/validators/barpolar/marker/pattern/_sizesrc.py deleted file mode 100644 index 17fdd9ef3ce..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_solidity.py b/plotly/validators/barpolar/marker/pattern/_solidity.py deleted file mode 100644 index 4ce8ce71ff3..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_solidity.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SolidityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="solidity", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/marker/pattern/_soliditysrc.py b/plotly/validators/barpolar/marker/pattern/_soliditysrc.py deleted file mode 100644 index f342ab3b78a..00000000000 --- a/plotly/validators/barpolar/marker/pattern/_soliditysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SoliditysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="soliditysrc", parent_name="barpolar.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/selected/__init__.py b/plotly/validators/barpolar/selected/__init__.py deleted file mode 100644 index 92269b97f6a..00000000000 --- a/plotly/validators/barpolar/selected/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._textfont import TextfontValidator - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._textfont.TextfontValidator", "._marker.MarkerValidator"] - ) diff --git a/plotly/validators/barpolar/selected/_marker.py b/plotly/validators/barpolar/selected/_marker.py deleted file mode 100644 index 85a2fd10471..00000000000 --- a/plotly/validators/barpolar/selected/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="barpolar.selected", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/selected/_textfont.py b/plotly/validators/barpolar/selected/_textfont.py deleted file mode 100644 index 060b6bce458..00000000000 --- a/plotly/validators/barpolar/selected/_textfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="textfont", parent_name="barpolar.selected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/selected/marker/__init__.py b/plotly/validators/barpolar/selected/marker/__init__.py deleted file mode 100644 index 255d60709e9..00000000000 --- a/plotly/validators/barpolar/selected/marker/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/barpolar/selected/marker/_color.py b/plotly/validators/barpolar/selected/marker/_color.py deleted file mode 100644 index 615fb50f54f..00000000000 --- a/plotly/validators/barpolar/selected/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="barpolar.selected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/selected/marker/_opacity.py b/plotly/validators/barpolar/selected/marker/_opacity.py deleted file mode 100644 index 7d302f1798a..00000000000 --- a/plotly/validators/barpolar/selected/marker/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="barpolar.selected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/selected/textfont/__init__.py b/plotly/validators/barpolar/selected/textfont/__init__.py deleted file mode 100644 index 103f09353e6..00000000000 --- a/plotly/validators/barpolar/selected/textfont/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._color.ColorValidator"] - ) diff --git a/plotly/validators/barpolar/selected/textfont/_color.py b/plotly/validators/barpolar/selected/textfont/_color.py deleted file mode 100644 index a08ff7f382b..00000000000 --- a/plotly/validators/barpolar/selected/textfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="barpolar.selected.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/stream/__init__.py b/plotly/validators/barpolar/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/barpolar/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/barpolar/stream/_maxpoints.py b/plotly/validators/barpolar/stream/_maxpoints.py deleted file mode 100644 index 4df5546e58f..00000000000 --- a/plotly/validators/barpolar/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="barpolar.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/stream/_token.py b/plotly/validators/barpolar/stream/_token.py deleted file mode 100644 index 4f00d9f76d8..00000000000 --- a/plotly/validators/barpolar/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="barpolar.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/barpolar/unselected/__init__.py b/plotly/validators/barpolar/unselected/__init__.py deleted file mode 100644 index 92269b97f6a..00000000000 --- a/plotly/validators/barpolar/unselected/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._textfont import TextfontValidator - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._textfont.TextfontValidator", "._marker.MarkerValidator"] - ) diff --git a/plotly/validators/barpolar/unselected/_marker.py b/plotly/validators/barpolar/unselected/_marker.py deleted file mode 100644 index 0fd82381f49..00000000000 --- a/plotly/validators/barpolar/unselected/_marker.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="marker", parent_name="barpolar.unselected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/unselected/_textfont.py b/plotly/validators/barpolar/unselected/_textfont.py deleted file mode 100644 index 055f1b7b6dc..00000000000 --- a/plotly/validators/barpolar/unselected/_textfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="textfont", parent_name="barpolar.unselected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/barpolar/unselected/marker/__init__.py b/plotly/validators/barpolar/unselected/marker/__init__.py deleted file mode 100644 index 255d60709e9..00000000000 --- a/plotly/validators/barpolar/unselected/marker/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/barpolar/unselected/marker/_color.py b/plotly/validators/barpolar/unselected/marker/_color.py deleted file mode 100644 index e8656649a1d..00000000000 --- a/plotly/validators/barpolar/unselected/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="barpolar.unselected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/barpolar/unselected/marker/_opacity.py b/plotly/validators/barpolar/unselected/marker/_opacity.py deleted file mode 100644 index 22066d52276..00000000000 --- a/plotly/validators/barpolar/unselected/marker/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="barpolar.unselected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/barpolar/unselected/textfont/__init__.py b/plotly/validators/barpolar/unselected/textfont/__init__.py deleted file mode 100644 index 103f09353e6..00000000000 --- a/plotly/validators/barpolar/unselected/textfont/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._color.ColorValidator"] - ) diff --git a/plotly/validators/barpolar/unselected/textfont/_color.py b/plotly/validators/barpolar/unselected/textfont/_color.py deleted file mode 100644 index 39fd27d37e2..00000000000 --- a/plotly/validators/barpolar/unselected/textfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="barpolar.unselected.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/__init__.py b/plotly/validators/box/__init__.py deleted file mode 100644 index f0f6bbd8eae..00000000000 --- a/plotly/validators/box/__init__.py +++ /dev/null @@ -1,185 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zorder import ZorderValidator - from ._ysrc import YsrcValidator - from ._yperiodalignment import YperiodalignmentValidator - from ._yperiod0 import Yperiod0Validator - from ._yperiod import YperiodValidator - from ._yhoverformat import YhoverformatValidator - from ._ycalendar import YcalendarValidator - from ._yaxis import YaxisValidator - from ._y0 import Y0Validator - from ._y import YValidator - from ._xsrc import XsrcValidator - from ._xperiodalignment import XperiodalignmentValidator - from ._xperiod0 import Xperiod0Validator - from ._xperiod import XperiodValidator - from ._xhoverformat import XhoverformatValidator - from ._xcalendar import XcalendarValidator - from ._xaxis import XaxisValidator - from ._x0 import X0Validator - from ._x import XValidator - from ._width import WidthValidator - from ._whiskerwidth import WhiskerwidthValidator - from ._visible import VisibleValidator - from ._upperfencesrc import UpperfencesrcValidator - from ._upperfence import UpperfenceValidator - from ._unselected import UnselectedValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._sizemode import SizemodeValidator - from ._showwhiskers import ShowwhiskersValidator - from ._showlegend import ShowlegendValidator - from ._selectedpoints import SelectedpointsValidator - from ._selected import SelectedValidator - from ._sdsrc import SdsrcValidator - from ._sdmultiple import SdmultipleValidator - from ._sd import SdValidator - from ._quartilemethod import QuartilemethodValidator - from ._q3src import Q3SrcValidator - from ._q3 import Q3Validator - from ._q1src import Q1SrcValidator - from ._q1 import Q1Validator - from ._pointpos import PointposValidator - from ._orientation import OrientationValidator - from ._opacity import OpacityValidator - from ._offsetgroup import OffsetgroupValidator - from ._notchwidth import NotchwidthValidator - from ._notchspansrc import NotchspansrcValidator - from ._notchspan import NotchspanValidator - from ._notched import NotchedValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._mediansrc import MediansrcValidator - from ._median import MedianValidator - from ._meansrc import MeansrcValidator - from ._mean import MeanValidator - from ._marker import MarkerValidator - from ._lowerfencesrc import LowerfencesrcValidator - from ._lowerfence import LowerfenceValidator - from ._line import LineValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._jitter import JitterValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoveron import HoveronValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._fillcolor import FillcolorValidator - from ._dy import DyValidator - from ._dx import DxValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._boxpoints import BoxpointsValidator - from ._boxmean import BoxmeanValidator - from ._alignmentgroup import AlignmentgroupValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zorder.ZorderValidator", - "._ysrc.YsrcValidator", - "._yperiodalignment.YperiodalignmentValidator", - "._yperiod0.Yperiod0Validator", - "._yperiod.YperiodValidator", - "._yhoverformat.YhoverformatValidator", - "._ycalendar.YcalendarValidator", - "._yaxis.YaxisValidator", - "._y0.Y0Validator", - "._y.YValidator", - "._xsrc.XsrcValidator", - "._xperiodalignment.XperiodalignmentValidator", - "._xperiod0.Xperiod0Validator", - "._xperiod.XperiodValidator", - "._xhoverformat.XhoverformatValidator", - "._xcalendar.XcalendarValidator", - "._xaxis.XaxisValidator", - "._x0.X0Validator", - "._x.XValidator", - "._width.WidthValidator", - "._whiskerwidth.WhiskerwidthValidator", - "._visible.VisibleValidator", - "._upperfencesrc.UpperfencesrcValidator", - "._upperfence.UpperfenceValidator", - "._unselected.UnselectedValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._sizemode.SizemodeValidator", - "._showwhiskers.ShowwhiskersValidator", - "._showlegend.ShowlegendValidator", - "._selectedpoints.SelectedpointsValidator", - "._selected.SelectedValidator", - "._sdsrc.SdsrcValidator", - "._sdmultiple.SdmultipleValidator", - "._sd.SdValidator", - "._quartilemethod.QuartilemethodValidator", - "._q3src.Q3SrcValidator", - "._q3.Q3Validator", - "._q1src.Q1SrcValidator", - "._q1.Q1Validator", - "._pointpos.PointposValidator", - "._orientation.OrientationValidator", - "._opacity.OpacityValidator", - "._offsetgroup.OffsetgroupValidator", - "._notchwidth.NotchwidthValidator", - "._notchspansrc.NotchspansrcValidator", - "._notchspan.NotchspanValidator", - "._notched.NotchedValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._mediansrc.MediansrcValidator", - "._median.MedianValidator", - "._meansrc.MeansrcValidator", - "._mean.MeanValidator", - "._marker.MarkerValidator", - "._lowerfencesrc.LowerfencesrcValidator", - "._lowerfence.LowerfenceValidator", - "._line.LineValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._jitter.JitterValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoveron.HoveronValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._fillcolor.FillcolorValidator", - "._dy.DyValidator", - "._dx.DxValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._boxpoints.BoxpointsValidator", - "._boxmean.BoxmeanValidator", - "._alignmentgroup.AlignmentgroupValidator", - ], - ) diff --git a/plotly/validators/box/_alignmentgroup.py b/plotly/validators/box/_alignmentgroup.py deleted file mode 100644 index 895bcd7b1b6..00000000000 --- a/plotly/validators/box/_alignmentgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignmentgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="alignmentgroup", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_boxmean.py b/plotly/validators/box/_boxmean.py deleted file mode 100644 index fa8b1871edd..00000000000 --- a/plotly/validators/box/_boxmean.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BoxmeanValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="boxmean", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, "sd", False]), - **kwargs, - ) diff --git a/plotly/validators/box/_boxpoints.py b/plotly/validators/box/_boxpoints.py deleted file mode 100644 index 168c86b9608..00000000000 --- a/plotly/validators/box/_boxpoints.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BoxpointsValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="boxpoints", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["all", "outliers", "suspectedoutliers", False] - ), - **kwargs, - ) diff --git a/plotly/validators/box/_customdata.py b/plotly/validators/box/_customdata.py deleted file mode 100644 index 8f2c8df290f..00000000000 --- a/plotly/validators/box/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_customdatasrc.py b/plotly/validators/box/_customdatasrc.py deleted file mode 100644 index b66e4c61d0d..00000000000 --- a/plotly/validators/box/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_dx.py b/plotly/validators/box/_dx.py deleted file mode 100644 index c5526c1024d..00000000000 --- a/plotly/validators/box/_dx.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dx", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_dy.py b/plotly/validators/box/_dy.py deleted file mode 100644 index 25cbf5b2235..00000000000 --- a/plotly/validators/box/_dy.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DyValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dy", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_fillcolor.py b/plotly/validators/box/_fillcolor.py deleted file mode 100644 index cee050cdf2f..00000000000 --- a/plotly/validators/box/_fillcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="fillcolor", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/_hoverinfo.py b/plotly/validators/box/_hoverinfo.py deleted file mode 100644 index 4c2110b42b0..00000000000 --- a/plotly/validators/box/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["x", "y", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/box/_hoverinfosrc.py b/plotly/validators/box/_hoverinfosrc.py deleted file mode 100644 index ceaf260a9e5..00000000000 --- a/plotly/validators/box/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_hoverlabel.py b/plotly/validators/box/_hoverlabel.py deleted file mode 100644 index d25e0944c47..00000000000 --- a/plotly/validators/box/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/_hoveron.py b/plotly/validators/box/_hoveron.py deleted file mode 100644 index fefd8715ffd..00000000000 --- a/plotly/validators/box/_hoveron.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoveronValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoveron", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - flags=kwargs.pop("flags", ["boxes", "points"]), - **kwargs, - ) diff --git a/plotly/validators/box/_hovertemplate.py b/plotly/validators/box/_hovertemplate.py deleted file mode 100644 index 2de4ef9bc56..00000000000 --- a/plotly/validators/box/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_hovertemplatesrc.py b/plotly/validators/box/_hovertemplatesrc.py deleted file mode 100644 index 6dc2ecb8fd5..00000000000 --- a/plotly/validators/box/_hovertemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertemplatesrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_hovertext.py b/plotly/validators/box/_hovertext.py deleted file mode 100644 index 15641483ef0..00000000000 --- a/plotly/validators/box/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/_hovertextsrc.py b/plotly/validators/box/_hovertextsrc.py deleted file mode 100644 index 45f725861c2..00000000000 --- a/plotly/validators/box/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_ids.py b/plotly/validators/box/_ids.py deleted file mode 100644 index d58e0a1a19f..00000000000 --- a/plotly/validators/box/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_idssrc.py b/plotly/validators/box/_idssrc.py deleted file mode 100644 index bbb6cb5f3f6..00000000000 --- a/plotly/validators/box/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_jitter.py b/plotly/validators/box/_jitter.py deleted file mode 100644 index 071c9d0f608..00000000000 --- a/plotly/validators/box/_jitter.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class JitterValidator(_bv.NumberValidator): - def __init__(self, plotly_name="jitter", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/_legend.py b/plotly/validators/box/_legend.py deleted file mode 100644 index 0c32c9c9d26..00000000000 --- a/plotly/validators/box/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/_legendgroup.py b/plotly/validators/box/_legendgroup.py deleted file mode 100644 index 47ceb2bb600..00000000000 --- a/plotly/validators/box/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/_legendgrouptitle.py b/plotly/validators/box/_legendgrouptitle.py deleted file mode 100644 index 597da3514b7..00000000000 --- a/plotly/validators/box/_legendgrouptitle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="legendgrouptitle", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/_legendrank.py b/plotly/validators/box/_legendrank.py deleted file mode 100644 index 91c09a77235..00000000000 --- a/plotly/validators/box/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/_legendwidth.py b/plotly/validators/box/_legendwidth.py deleted file mode 100644 index c7c8178a2f0..00000000000 --- a/plotly/validators/box/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/_line.py b/plotly/validators/box/_line.py deleted file mode 100644 index 76655d8f882..00000000000 --- a/plotly/validators/box/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/_lowerfence.py b/plotly/validators/box/_lowerfence.py deleted file mode 100644 index 77a42a44c83..00000000000 --- a/plotly/validators/box/_lowerfence.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LowerfenceValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="lowerfence", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_lowerfencesrc.py b/plotly/validators/box/_lowerfencesrc.py deleted file mode 100644 index 9903d298725..00000000000 --- a/plotly/validators/box/_lowerfencesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LowerfencesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="lowerfencesrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_marker.py b/plotly/validators/box/_marker.py deleted file mode 100644 index fe5cc949b49..00000000000 --- a/plotly/validators/box/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/_mean.py b/plotly/validators/box/_mean.py deleted file mode 100644 index 70a20fa64de..00000000000 --- a/plotly/validators/box/_mean.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MeanValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="mean", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_meansrc.py b/plotly/validators/box/_meansrc.py deleted file mode 100644 index 64245f49610..00000000000 --- a/plotly/validators/box/_meansrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MeansrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="meansrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_median.py b/plotly/validators/box/_median.py deleted file mode 100644 index 460f556a9ec..00000000000 --- a/plotly/validators/box/_median.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MedianValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="median", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/box/_mediansrc.py b/plotly/validators/box/_mediansrc.py deleted file mode 100644 index 6cee4ad2514..00000000000 --- a/plotly/validators/box/_mediansrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MediansrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="mediansrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_meta.py b/plotly/validators/box/_meta.py deleted file mode 100644 index 09386bd802f..00000000000 --- a/plotly/validators/box/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/box/_metasrc.py b/plotly/validators/box/_metasrc.py deleted file mode 100644 index bb3841c626d..00000000000 --- a/plotly/validators/box/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_name.py b/plotly/validators/box/_name.py deleted file mode 100644 index 0434833a986..00000000000 --- a/plotly/validators/box/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/box/_notched.py b/plotly/validators/box/_notched.py deleted file mode 100644 index b324b46944e..00000000000 --- a/plotly/validators/box/_notched.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NotchedValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="notched", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_notchspan.py b/plotly/validators/box/_notchspan.py deleted file mode 100644 index 900530abeeb..00000000000 --- a/plotly/validators/box/_notchspan.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NotchspanValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="notchspan", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_notchspansrc.py b/plotly/validators/box/_notchspansrc.py deleted file mode 100644 index 7b2330be67f..00000000000 --- a/plotly/validators/box/_notchspansrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NotchspansrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="notchspansrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_notchwidth.py b/plotly/validators/box/_notchwidth.py deleted file mode 100644 index 47412d9b31f..00000000000 --- a/plotly/validators/box/_notchwidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NotchwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="notchwidth", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 0.5), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/_offsetgroup.py b/plotly/validators/box/_offsetgroup.py deleted file mode 100644 index 5e067c00602..00000000000 --- a/plotly/validators/box/_offsetgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="offsetgroup", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_opacity.py b/plotly/validators/box/_opacity.py deleted file mode 100644 index 7648fe5daea..00000000000 --- a/plotly/validators/box/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/_orientation.py b/plotly/validators/box/_orientation.py deleted file mode 100644 index 0e8735e1b0a..00000000000 --- a/plotly/validators/box/_orientation.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="orientation", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["v", "h"]), - **kwargs, - ) diff --git a/plotly/validators/box/_pointpos.py b/plotly/validators/box/_pointpos.py deleted file mode 100644 index a7a73ab16df..00000000000 --- a/plotly/validators/box/_pointpos.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PointposValidator(_bv.NumberValidator): - def __init__(self, plotly_name="pointpos", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 2), - min=kwargs.pop("min", -2), - **kwargs, - ) diff --git a/plotly/validators/box/_q1.py b/plotly/validators/box/_q1.py deleted file mode 100644 index 62961c4550e..00000000000 --- a/plotly/validators/box/_q1.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Q1Validator(_bv.DataArrayValidator): - def __init__(self, plotly_name="q1", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/box/_q1src.py b/plotly/validators/box/_q1src.py deleted file mode 100644 index a9c930bd13a..00000000000 --- a/plotly/validators/box/_q1src.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Q1SrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="q1src", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_q3.py b/plotly/validators/box/_q3.py deleted file mode 100644 index 3cd31553222..00000000000 --- a/plotly/validators/box/_q3.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Q3Validator(_bv.DataArrayValidator): - def __init__(self, plotly_name="q3", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/box/_q3src.py b/plotly/validators/box/_q3src.py deleted file mode 100644 index 5c08ed7d03a..00000000000 --- a/plotly/validators/box/_q3src.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Q3SrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="q3src", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_quartilemethod.py b/plotly/validators/box/_quartilemethod.py deleted file mode 100644 index 178547e03bc..00000000000 --- a/plotly/validators/box/_quartilemethod.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class QuartilemethodValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="quartilemethod", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["linear", "exclusive", "inclusive"]), - **kwargs, - ) diff --git a/plotly/validators/box/_sd.py b/plotly/validators/box/_sd.py deleted file mode 100644 index 7570f2ec85c..00000000000 --- a/plotly/validators/box/_sd.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SdValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="sd", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_sdmultiple.py b/plotly/validators/box/_sdmultiple.py deleted file mode 100644 index a50846d3c1c..00000000000 --- a/plotly/validators/box/_sdmultiple.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SdmultipleValidator(_bv.NumberValidator): - def __init__(self, plotly_name="sdmultiple", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/_sdsrc.py b/plotly/validators/box/_sdsrc.py deleted file mode 100644 index b8f8bf68071..00000000000 --- a/plotly/validators/box/_sdsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SdsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="sdsrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_selected.py b/plotly/validators/box/_selected.py deleted file mode 100644 index 845c3ed5284..00000000000 --- a/plotly/validators/box/_selected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="selected", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Selected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/_selectedpoints.py b/plotly/validators/box/_selectedpoints.py deleted file mode 100644 index fd0c08230f8..00000000000 --- a/plotly/validators/box/_selectedpoints.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedpointsValidator(_bv.AnyValidator): - def __init__(self, plotly_name="selectedpoints", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_showlegend.py b/plotly/validators/box/_showlegend.py deleted file mode 100644 index 0bed7b322a2..00000000000 --- a/plotly/validators/box/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/_showwhiskers.py b/plotly/validators/box/_showwhiskers.py deleted file mode 100644 index ac8b284d04a..00000000000 --- a/plotly/validators/box/_showwhiskers.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowwhiskersValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showwhiskers", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_sizemode.py b/plotly/validators/box/_sizemode.py deleted file mode 100644 index 068140bfb06..00000000000 --- a/plotly/validators/box/_sizemode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizemodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="sizemode", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["quartiles", "sd"]), - **kwargs, - ) diff --git a/plotly/validators/box/_stream.py b/plotly/validators/box/_stream.py deleted file mode 100644 index 9649d0dbcbf..00000000000 --- a/plotly/validators/box/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/_text.py b/plotly/validators/box/_text.py deleted file mode 100644 index 1f3f3a53892..00000000000 --- a/plotly/validators/box/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_textsrc.py b/plotly/validators/box/_textsrc.py deleted file mode 100644 index 56a82072435..00000000000 --- a/plotly/validators/box/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_uid.py b/plotly/validators/box/_uid.py deleted file mode 100644 index 9541cfcf74b..00000000000 --- a/plotly/validators/box/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/box/_uirevision.py b/plotly/validators/box/_uirevision.py deleted file mode 100644 index 27bd9445ad8..00000000000 --- a/plotly/validators/box/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_unselected.py b/plotly/validators/box/_unselected.py deleted file mode 100644 index 68f074b25c8..00000000000 --- a/plotly/validators/box/_unselected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UnselectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="unselected", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Unselected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/_upperfence.py b/plotly/validators/box/_upperfence.py deleted file mode 100644 index 526fd29b4f1..00000000000 --- a/plotly/validators/box/_upperfence.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UpperfenceValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="upperfence", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_upperfencesrc.py b/plotly/validators/box/_upperfencesrc.py deleted file mode 100644 index eadcffdf20a..00000000000 --- a/plotly/validators/box/_upperfencesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UpperfencesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="upperfencesrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_visible.py b/plotly/validators/box/_visible.py deleted file mode 100644 index a434a293f8b..00000000000 --- a/plotly/validators/box/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/box/_whiskerwidth.py b/plotly/validators/box/_whiskerwidth.py deleted file mode 100644 index 32d088311dc..00000000000 --- a/plotly/validators/box/_whiskerwidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WhiskerwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="whiskerwidth", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/_width.py b/plotly/validators/box/_width.py deleted file mode 100644 index b5c877922d4..00000000000 --- a/plotly/validators/box/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/_x.py b/plotly/validators/box/_x.py deleted file mode 100644 index 594e3885669..00000000000 --- a/plotly/validators/box/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/box/_x0.py b/plotly/validators/box/_x0.py deleted file mode 100644 index 3287cef827d..00000000000 --- a/plotly/validators/box/_x0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="x0", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/box/_xaxis.py b/plotly/validators/box/_xaxis.py deleted file mode 100644 index 4e2656a3094..00000000000 --- a/plotly/validators/box/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/box/_xcalendar.py b/plotly/validators/box/_xcalendar.py deleted file mode 100644 index 790d29467db..00000000000 --- a/plotly/validators/box/_xcalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xcalendar", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/box/_xhoverformat.py b/plotly/validators/box/_xhoverformat.py deleted file mode 100644 index 8f24c6ac93e..00000000000 --- a/plotly/validators/box/_xhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="xhoverformat", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_xperiod.py b/plotly/validators/box/_xperiod.py deleted file mode 100644 index aae765846d2..00000000000 --- a/plotly/validators/box/_xperiod.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_xperiod0.py b/plotly/validators/box/_xperiod0.py deleted file mode 100644 index cac0404df3d..00000000000 --- a/plotly/validators/box/_xperiod0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Xperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod0", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_xperiodalignment.py b/plotly/validators/box/_xperiodalignment.py deleted file mode 100644 index dec5f2041e5..00000000000 --- a/plotly/validators/box/_xperiodalignment.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xperiodalignment", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/box/_xsrc.py b/plotly/validators/box/_xsrc.py deleted file mode 100644 index b894aca7d0b..00000000000 --- a/plotly/validators/box/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_y.py b/plotly/validators/box/_y.py deleted file mode 100644 index e5193a7982f..00000000000 --- a/plotly/validators/box/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/box/_y0.py b/plotly/validators/box/_y0.py deleted file mode 100644 index 94d5387acd3..00000000000 --- a/plotly/validators/box/_y0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="y0", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/box/_yaxis.py b/plotly/validators/box/_yaxis.py deleted file mode 100644 index acc4cd30cff..00000000000 --- a/plotly/validators/box/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/box/_ycalendar.py b/plotly/validators/box/_ycalendar.py deleted file mode 100644 index 4d2cfaab5f6..00000000000 --- a/plotly/validators/box/_ycalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ycalendar", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/box/_yhoverformat.py b/plotly/validators/box/_yhoverformat.py deleted file mode 100644 index b4b63ceada2..00000000000 --- a/plotly/validators/box/_yhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="yhoverformat", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_yperiod.py b/plotly/validators/box/_yperiod.py deleted file mode 100644 index aaf5ae22b24..00000000000 --- a/plotly/validators/box/_yperiod.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="yperiod", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_yperiod0.py b/plotly/validators/box/_yperiod0.py deleted file mode 100644 index 02acdcba26d..00000000000 --- a/plotly/validators/box/_yperiod0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Yperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="yperiod0", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/_yperiodalignment.py b/plotly/validators/box/_yperiodalignment.py deleted file mode 100644 index ac52a430645..00000000000 --- a/plotly/validators/box/_yperiodalignment.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yperiodalignment", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/box/_ysrc.py b/plotly/validators/box/_ysrc.py deleted file mode 100644 index 49aca54fa1a..00000000000 --- a/plotly/validators/box/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/_zorder.py b/plotly/validators/box/_zorder.py deleted file mode 100644 index 4c2e4522a1d..00000000000 --- a/plotly/validators/box/_zorder.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZorderValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="zorder", parent_name="box", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/__init__.py b/plotly/validators/box/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/box/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/box/hoverlabel/_align.py b/plotly/validators/box/hoverlabel/_align.py deleted file mode 100644 index f5be541ac42..00000000000 --- a/plotly/validators/box/hoverlabel/_align.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="box.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/_alignsrc.py b/plotly/validators/box/hoverlabel/_alignsrc.py deleted file mode 100644 index 093caf4d45c..00000000000 --- a/plotly/validators/box/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="alignsrc", parent_name="box.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/_bgcolor.py b/plotly/validators/box/hoverlabel/_bgcolor.py deleted file mode 100644 index 8195035bc02..00000000000 --- a/plotly/validators/box/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="box.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/_bgcolorsrc.py b/plotly/validators/box/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index 7d734900dd1..00000000000 --- a/plotly/validators/box/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="box.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/_bordercolor.py b/plotly/validators/box/hoverlabel/_bordercolor.py deleted file mode 100644 index de3f9be1510..00000000000 --- a/plotly/validators/box/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="box.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/_bordercolorsrc.py b/plotly/validators/box/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index 0665589b889..00000000000 --- a/plotly/validators/box/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bordercolorsrc", parent_name="box.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/_font.py b/plotly/validators/box/hoverlabel/_font.py deleted file mode 100644 index 3b8d25f4c85..00000000000 --- a/plotly/validators/box/hoverlabel/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="box.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/_namelength.py b/plotly/validators/box/hoverlabel/_namelength.py deleted file mode 100644 index 90473576a61..00000000000 --- a/plotly/validators/box/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="box.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/_namelengthsrc.py b/plotly/validators/box/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 5ba52c4d9fb..00000000000 --- a/plotly/validators/box/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="box.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/__init__.py b/plotly/validators/box/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/box/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/box/hoverlabel/font/_color.py b/plotly/validators/box/hoverlabel/font/_color.py deleted file mode 100644 index 6804193ee5a..00000000000 --- a/plotly/validators/box/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_colorsrc.py b/plotly/validators/box/hoverlabel/font/_colorsrc.py deleted file mode 100644 index a06b52b6997..00000000000 --- a/plotly/validators/box/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_family.py b/plotly/validators/box/hoverlabel/font/_family.py deleted file mode 100644 index 27228a8c88e..00000000000 --- a/plotly/validators/box/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_familysrc.py b/plotly/validators/box/hoverlabel/font/_familysrc.py deleted file mode 100644 index 4b6944b6a38..00000000000 --- a/plotly/validators/box/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_lineposition.py b/plotly/validators/box/hoverlabel/font/_lineposition.py deleted file mode 100644 index ce0f5b3479e..00000000000 --- a/plotly/validators/box/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_linepositionsrc.py b/plotly/validators/box/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 358246cb53c..00000000000 --- a/plotly/validators/box/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="linepositionsrc", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_shadow.py b/plotly/validators/box/hoverlabel/font/_shadow.py deleted file mode 100644 index 29e8efc7065..00000000000 --- a/plotly/validators/box/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_shadowsrc.py b/plotly/validators/box/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 3655093ab47..00000000000 --- a/plotly/validators/box/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_size.py b/plotly/validators/box/hoverlabel/font/_size.py deleted file mode 100644 index 05bb505014e..00000000000 --- a/plotly/validators/box/hoverlabel/font/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="box.hoverlabel.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_sizesrc.py b/plotly/validators/box/hoverlabel/font/_sizesrc.py deleted file mode 100644 index aa6fd153e92..00000000000 --- a/plotly/validators/box/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_style.py b/plotly/validators/box/hoverlabel/font/_style.py deleted file mode 100644 index a9ef69500e6..00000000000 --- a/plotly/validators/box/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_stylesrc.py b/plotly/validators/box/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 991c024cd96..00000000000 --- a/plotly/validators/box/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_textcase.py b/plotly/validators/box/hoverlabel/font/_textcase.py deleted file mode 100644 index 7da0e78a0b3..00000000000 --- a/plotly/validators/box/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_textcasesrc.py b/plotly/validators/box/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 67279c589c1..00000000000 --- a/plotly/validators/box/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_variant.py b/plotly/validators/box/hoverlabel/font/_variant.py deleted file mode 100644 index 232cbe7bec3..00000000000 --- a/plotly/validators/box/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_variantsrc.py b/plotly/validators/box/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 74ab23b351f..00000000000 --- a/plotly/validators/box/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_weight.py b/plotly/validators/box/hoverlabel/font/_weight.py deleted file mode 100644 index b41b60548e5..00000000000 --- a/plotly/validators/box/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/box/hoverlabel/font/_weightsrc.py b/plotly/validators/box/hoverlabel/font/_weightsrc.py deleted file mode 100644 index ddf07af23b3..00000000000 --- a/plotly/validators/box/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="box.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/__init__.py b/plotly/validators/box/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/box/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/box/legendgrouptitle/_font.py b/plotly/validators/box/legendgrouptitle/_font.py deleted file mode 100644 index 222aa1cc5b6..00000000000 --- a/plotly/validators/box/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="box.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/_text.py b/plotly/validators/box/legendgrouptitle/_text.py deleted file mode 100644 index 884002e820f..00000000000 --- a/plotly/validators/box/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="box.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/font/__init__.py b/plotly/validators/box/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/box/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/box/legendgrouptitle/font/_color.py b/plotly/validators/box/legendgrouptitle/font/_color.py deleted file mode 100644 index eab3a4d3480..00000000000 --- a/plotly/validators/box/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="box.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/font/_family.py b/plotly/validators/box/legendgrouptitle/font/_family.py deleted file mode 100644 index 5afdb5633fd..00000000000 --- a/plotly/validators/box/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="box.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/font/_lineposition.py b/plotly/validators/box/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 603ca9504fb..00000000000 --- a/plotly/validators/box/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="box.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/font/_shadow.py b/plotly/validators/box/legendgrouptitle/font/_shadow.py deleted file mode 100644 index f64f02f9e2e..00000000000 --- a/plotly/validators/box/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="box.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/font/_size.py b/plotly/validators/box/legendgrouptitle/font/_size.py deleted file mode 100644 index 46a02a7b311..00000000000 --- a/plotly/validators/box/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="box.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/font/_style.py b/plotly/validators/box/legendgrouptitle/font/_style.py deleted file mode 100644 index 1a3075f2586..00000000000 --- a/plotly/validators/box/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="box.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/font/_textcase.py b/plotly/validators/box/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 80e9c7b0fec..00000000000 --- a/plotly/validators/box/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="box.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/font/_variant.py b/plotly/validators/box/legendgrouptitle/font/_variant.py deleted file mode 100644 index 7568616fea8..00000000000 --- a/plotly/validators/box/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="box.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/box/legendgrouptitle/font/_weight.py b/plotly/validators/box/legendgrouptitle/font/_weight.py deleted file mode 100644 index f369c52fbc1..00000000000 --- a/plotly/validators/box/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="box.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/box/line/__init__.py b/plotly/validators/box/line/__init__.py deleted file mode 100644 index c4512e6f708..00000000000 --- a/plotly/validators/box/line/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._width.WidthValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/box/line/_color.py b/plotly/validators/box/line/_color.py deleted file mode 100644 index d41ee782d4c..00000000000 --- a/plotly/validators/box/line/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="box.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/line/_width.py b/plotly/validators/box/line/_width.py deleted file mode 100644 index 50b53af6c15..00000000000 --- a/plotly/validators/box/line/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="box.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/marker/__init__.py b/plotly/validators/box/marker/__init__.py deleted file mode 100644 index f44a57ac911..00000000000 --- a/plotly/validators/box/marker/__init__.py +++ /dev/null @@ -1,27 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._symbol import SymbolValidator - from ._size import SizeValidator - from ._outliercolor import OutliercolorValidator - from ._opacity import OpacityValidator - from ._line import LineValidator - from ._color import ColorValidator - from ._angle import AngleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._symbol.SymbolValidator", - "._size.SizeValidator", - "._outliercolor.OutliercolorValidator", - "._opacity.OpacityValidator", - "._line.LineValidator", - "._color.ColorValidator", - "._angle.AngleValidator", - ], - ) diff --git a/plotly/validators/box/marker/_angle.py b/plotly/validators/box/marker/_angle.py deleted file mode 100644 index 19ddf2608ae..00000000000 --- a/plotly/validators/box/marker/_angle.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AngleValidator(_bv.AngleValidator): - def __init__(self, plotly_name="angle", parent_name="box.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/box/marker/_color.py b/plotly/validators/box/marker/_color.py deleted file mode 100644 index 4b7e7f0b64a..00000000000 --- a/plotly/validators/box/marker/_color.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="box.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/marker/_line.py b/plotly/validators/box/marker/_line.py deleted file mode 100644 index 8f8bd79f49a..00000000000 --- a/plotly/validators/box/marker/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="box.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/marker/_opacity.py b/plotly/validators/box/marker/_opacity.py deleted file mode 100644 index eca9e9c3207..00000000000 --- a/plotly/validators/box/marker/_opacity.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="box.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/marker/_outliercolor.py b/plotly/validators/box/marker/_outliercolor.py deleted file mode 100644 index 2b2c09b8462..00000000000 --- a/plotly/validators/box/marker/_outliercolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutliercolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="outliercolor", parent_name="box.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/marker/_size.py b/plotly/validators/box/marker/_size.py deleted file mode 100644 index 15a4d189941..00000000000 --- a/plotly/validators/box/marker/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="box.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/marker/_symbol.py b/plotly/validators/box/marker/_symbol.py deleted file mode 100644 index c3dc0704a0b..00000000000 --- a/plotly/validators/box/marker/_symbol.py +++ /dev/null @@ -1,506 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SymbolValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="symbol", parent_name="box.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - 0, - "0", - "circle", - 100, - "100", - "circle-open", - 200, - "200", - "circle-dot", - 300, - "300", - "circle-open-dot", - 1, - "1", - "square", - 101, - "101", - "square-open", - 201, - "201", - "square-dot", - 301, - "301", - "square-open-dot", - 2, - "2", - "diamond", - 102, - "102", - "diamond-open", - 202, - "202", - "diamond-dot", - 302, - "302", - "diamond-open-dot", - 3, - "3", - "cross", - 103, - "103", - "cross-open", - 203, - "203", - "cross-dot", - 303, - "303", - "cross-open-dot", - 4, - "4", - "x", - 104, - "104", - "x-open", - 204, - "204", - "x-dot", - 304, - "304", - "x-open-dot", - 5, - "5", - "triangle-up", - 105, - "105", - "triangle-up-open", - 205, - "205", - "triangle-up-dot", - 305, - "305", - "triangle-up-open-dot", - 6, - "6", - "triangle-down", - 106, - "106", - "triangle-down-open", - 206, - "206", - "triangle-down-dot", - 306, - "306", - "triangle-down-open-dot", - 7, - "7", - "triangle-left", - 107, - "107", - "triangle-left-open", - 207, - "207", - "triangle-left-dot", - 307, - "307", - "triangle-left-open-dot", - 8, - "8", - "triangle-right", - 108, - "108", - "triangle-right-open", - 208, - "208", - "triangle-right-dot", - 308, - "308", - "triangle-right-open-dot", - 9, - "9", - "triangle-ne", - 109, - "109", - "triangle-ne-open", - 209, - "209", - "triangle-ne-dot", - 309, - "309", - "triangle-ne-open-dot", - 10, - "10", - "triangle-se", - 110, - "110", - "triangle-se-open", - 210, - "210", - "triangle-se-dot", - 310, - "310", - "triangle-se-open-dot", - 11, - "11", - "triangle-sw", - 111, - "111", - "triangle-sw-open", - 211, - "211", - "triangle-sw-dot", - 311, - "311", - "triangle-sw-open-dot", - 12, - "12", - "triangle-nw", - 112, - "112", - "triangle-nw-open", - 212, - "212", - "triangle-nw-dot", - 312, - "312", - "triangle-nw-open-dot", - 13, - "13", - "pentagon", - 113, - "113", - "pentagon-open", - 213, - "213", - "pentagon-dot", - 313, - "313", - "pentagon-open-dot", - 14, - "14", - "hexagon", - 114, - "114", - "hexagon-open", - 214, - "214", - "hexagon-dot", - 314, - "314", - "hexagon-open-dot", - 15, - "15", - "hexagon2", - 115, - "115", - "hexagon2-open", - 215, - "215", - "hexagon2-dot", - 315, - "315", - "hexagon2-open-dot", - 16, - "16", - "octagon", - 116, - "116", - "octagon-open", - 216, - "216", - "octagon-dot", - 316, - "316", - "octagon-open-dot", - 17, - "17", - "star", - 117, - "117", - "star-open", - 217, - "217", - "star-dot", - 317, - "317", - "star-open-dot", - 18, - "18", - "hexagram", - 118, - "118", - "hexagram-open", - 218, - "218", - "hexagram-dot", - 318, - "318", - "hexagram-open-dot", - 19, - "19", - "star-triangle-up", - 119, - "119", - "star-triangle-up-open", - 219, - "219", - "star-triangle-up-dot", - 319, - "319", - "star-triangle-up-open-dot", - 20, - "20", - "star-triangle-down", - 120, - "120", - "star-triangle-down-open", - 220, - "220", - "star-triangle-down-dot", - 320, - "320", - "star-triangle-down-open-dot", - 21, - "21", - "star-square", - 121, - "121", - "star-square-open", - 221, - "221", - "star-square-dot", - 321, - "321", - "star-square-open-dot", - 22, - "22", - "star-diamond", - 122, - "122", - "star-diamond-open", - 222, - "222", - "star-diamond-dot", - 322, - "322", - "star-diamond-open-dot", - 23, - "23", - "diamond-tall", - 123, - "123", - "diamond-tall-open", - 223, - "223", - "diamond-tall-dot", - 323, - "323", - "diamond-tall-open-dot", - 24, - "24", - "diamond-wide", - 124, - "124", - "diamond-wide-open", - 224, - "224", - "diamond-wide-dot", - 324, - "324", - "diamond-wide-open-dot", - 25, - "25", - "hourglass", - 125, - "125", - "hourglass-open", - 26, - "26", - "bowtie", - 126, - "126", - "bowtie-open", - 27, - "27", - "circle-cross", - 127, - "127", - "circle-cross-open", - 28, - "28", - "circle-x", - 128, - "128", - "circle-x-open", - 29, - "29", - "square-cross", - 129, - "129", - "square-cross-open", - 30, - "30", - "square-x", - 130, - "130", - "square-x-open", - 31, - "31", - "diamond-cross", - 131, - "131", - "diamond-cross-open", - 32, - "32", - "diamond-x", - 132, - "132", - "diamond-x-open", - 33, - "33", - "cross-thin", - 133, - "133", - "cross-thin-open", - 34, - "34", - "x-thin", - 134, - "134", - "x-thin-open", - 35, - "35", - "asterisk", - 135, - "135", - "asterisk-open", - 36, - "36", - "hash", - 136, - "136", - "hash-open", - 236, - "236", - "hash-dot", - 336, - "336", - "hash-open-dot", - 37, - "37", - "y-up", - 137, - "137", - "y-up-open", - 38, - "38", - "y-down", - 138, - "138", - "y-down-open", - 39, - "39", - "y-left", - 139, - "139", - "y-left-open", - 40, - "40", - "y-right", - 140, - "140", - "y-right-open", - 41, - "41", - "line-ew", - 141, - "141", - "line-ew-open", - 42, - "42", - "line-ns", - 142, - "142", - "line-ns-open", - 43, - "43", - "line-ne", - 143, - "143", - "line-ne-open", - 44, - "44", - "line-nw", - 144, - "144", - "line-nw-open", - 45, - "45", - "arrow-up", - 145, - "145", - "arrow-up-open", - 46, - "46", - "arrow-down", - 146, - "146", - "arrow-down-open", - 47, - "47", - "arrow-left", - 147, - "147", - "arrow-left-open", - 48, - "48", - "arrow-right", - 148, - "148", - "arrow-right-open", - 49, - "49", - "arrow-bar-up", - 149, - "149", - "arrow-bar-up-open", - 50, - "50", - "arrow-bar-down", - 150, - "150", - "arrow-bar-down-open", - 51, - "51", - "arrow-bar-left", - 151, - "151", - "arrow-bar-left-open", - 52, - "52", - "arrow-bar-right", - 152, - "152", - "arrow-bar-right-open", - 53, - "53", - "arrow", - 153, - "153", - "arrow-open", - 54, - "54", - "arrow-wide", - 154, - "154", - "arrow-wide-open", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/box/marker/line/__init__.py b/plotly/validators/box/marker/line/__init__.py deleted file mode 100644 index 0f3cdca1261..00000000000 --- a/plotly/validators/box/marker/line/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._outlierwidth import OutlierwidthValidator - from ._outliercolor import OutliercolorValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._width.WidthValidator", - "._outlierwidth.OutlierwidthValidator", - "._outliercolor.OutliercolorValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/box/marker/line/_color.py b/plotly/validators/box/marker/line/_color.py deleted file mode 100644 index 6297a73fef9..00000000000 --- a/plotly/validators/box/marker/line/_color.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="box.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/marker/line/_outliercolor.py b/plotly/validators/box/marker/line/_outliercolor.py deleted file mode 100644 index deb61d73afe..00000000000 --- a/plotly/validators/box/marker/line/_outliercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutliercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outliercolor", parent_name="box.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/marker/line/_outlierwidth.py b/plotly/validators/box/marker/line/_outlierwidth.py deleted file mode 100644 index c82e4867a0b..00000000000 --- a/plotly/validators/box/marker/line/_outlierwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlierwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlierwidth", parent_name="box.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/marker/line/_width.py b/plotly/validators/box/marker/line/_width.py deleted file mode 100644 index d0b9634c4c8..00000000000 --- a/plotly/validators/box/marker/line/_width.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="box.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/selected/__init__.py b/plotly/validators/box/selected/__init__.py deleted file mode 100644 index 67eac967544..00000000000 --- a/plotly/validators/box/selected/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._marker.MarkerValidator"] - ) diff --git a/plotly/validators/box/selected/_marker.py b/plotly/validators/box/selected/_marker.py deleted file mode 100644 index f065d8713a7..00000000000 --- a/plotly/validators/box/selected/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="box.selected", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/selected/marker/__init__.py b/plotly/validators/box/selected/marker/__init__.py deleted file mode 100644 index 3a535e77048..00000000000 --- a/plotly/validators/box/selected/marker/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._size import SizeValidator - from ._opacity import OpacityValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._size.SizeValidator", - "._opacity.OpacityValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/box/selected/marker/_color.py b/plotly/validators/box/selected/marker/_color.py deleted file mode 100644 index 763521431bd..00000000000 --- a/plotly/validators/box/selected/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="box.selected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/selected/marker/_opacity.py b/plotly/validators/box/selected/marker/_opacity.py deleted file mode 100644 index 363a33e6487..00000000000 --- a/plotly/validators/box/selected/marker/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="box.selected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/selected/marker/_size.py b/plotly/validators/box/selected/marker/_size.py deleted file mode 100644 index 01250f117ea..00000000000 --- a/plotly/validators/box/selected/marker/_size.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="box.selected.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/stream/__init__.py b/plotly/validators/box/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/box/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/box/stream/_maxpoints.py b/plotly/validators/box/stream/_maxpoints.py deleted file mode 100644 index 8d148214113..00000000000 --- a/plotly/validators/box/stream/_maxpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__(self, plotly_name="maxpoints", parent_name="box.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/stream/_token.py b/plotly/validators/box/stream/_token.py deleted file mode 100644 index c1eb9500908..00000000000 --- a/plotly/validators/box/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="box.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/box/unselected/__init__.py b/plotly/validators/box/unselected/__init__.py deleted file mode 100644 index 67eac967544..00000000000 --- a/plotly/validators/box/unselected/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._marker.MarkerValidator"] - ) diff --git a/plotly/validators/box/unselected/_marker.py b/plotly/validators/box/unselected/_marker.py deleted file mode 100644 index d19d576df8b..00000000000 --- a/plotly/validators/box/unselected/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="box.unselected", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/box/unselected/marker/__init__.py b/plotly/validators/box/unselected/marker/__init__.py deleted file mode 100644 index 3a535e77048..00000000000 --- a/plotly/validators/box/unselected/marker/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._size import SizeValidator - from ._opacity import OpacityValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._size.SizeValidator", - "._opacity.OpacityValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/box/unselected/marker/_color.py b/plotly/validators/box/unselected/marker/_color.py deleted file mode 100644 index 1f07241d93c..00000000000 --- a/plotly/validators/box/unselected/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="box.unselected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/box/unselected/marker/_opacity.py b/plotly/validators/box/unselected/marker/_opacity.py deleted file mode 100644 index ebf310f42a8..00000000000 --- a/plotly/validators/box/unselected/marker/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="box.unselected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/box/unselected/marker/_size.py b/plotly/validators/box/unselected/marker/_size.py deleted file mode 100644 index ace442a988c..00000000000 --- a/plotly/validators/box/unselected/marker/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="box.unselected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/candlestick/__init__.py b/plotly/validators/candlestick/__init__.py deleted file mode 100644 index 1e6ea060112..00000000000 --- a/plotly/validators/candlestick/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zorder import ZorderValidator - from ._yhoverformat import YhoverformatValidator - from ._yaxis import YaxisValidator - from ._xsrc import XsrcValidator - from ._xperiodalignment import XperiodalignmentValidator - from ._xperiod0 import Xperiod0Validator - from ._xperiod import XperiodValidator - from ._xhoverformat import XhoverformatValidator - from ._xcalendar import XcalendarValidator - from ._xaxis import XaxisValidator - from ._x import XValidator - from ._whiskerwidth import WhiskerwidthValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._showlegend import ShowlegendValidator - from ._selectedpoints import SelectedpointsValidator - from ._opensrc import OpensrcValidator - from ._open import OpenValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._lowsrc import LowsrcValidator - from ._low import LowValidator - from ._line import LineValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._increasing import IncreasingValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._highsrc import HighsrcValidator - from ._high import HighValidator - from ._decreasing import DecreasingValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._closesrc import ClosesrcValidator - from ._close import CloseValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zorder.ZorderValidator", - "._yhoverformat.YhoverformatValidator", - "._yaxis.YaxisValidator", - "._xsrc.XsrcValidator", - "._xperiodalignment.XperiodalignmentValidator", - "._xperiod0.Xperiod0Validator", - "._xperiod.XperiodValidator", - "._xhoverformat.XhoverformatValidator", - "._xcalendar.XcalendarValidator", - "._xaxis.XaxisValidator", - "._x.XValidator", - "._whiskerwidth.WhiskerwidthValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._showlegend.ShowlegendValidator", - "._selectedpoints.SelectedpointsValidator", - "._opensrc.OpensrcValidator", - "._open.OpenValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._lowsrc.LowsrcValidator", - "._low.LowValidator", - "._line.LineValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._increasing.IncreasingValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._highsrc.HighsrcValidator", - "._high.HighValidator", - "._decreasing.DecreasingValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._closesrc.ClosesrcValidator", - "._close.CloseValidator", - ], - ) diff --git a/plotly/validators/candlestick/_close.py b/plotly/validators/candlestick/_close.py deleted file mode 100644 index efb367f975d..00000000000 --- a/plotly/validators/candlestick/_close.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CloseValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="close", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_closesrc.py b/plotly/validators/candlestick/_closesrc.py deleted file mode 100644 index ac2c3c31285..00000000000 --- a/plotly/validators/candlestick/_closesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClosesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="closesrc", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_customdata.py b/plotly/validators/candlestick/_customdata.py deleted file mode 100644 index 23f3ec8c654..00000000000 --- a/plotly/validators/candlestick/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_customdatasrc.py b/plotly/validators/candlestick/_customdatasrc.py deleted file mode 100644 index a3f4294d29f..00000000000 --- a/plotly/validators/candlestick/_customdatasrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="customdatasrc", parent_name="candlestick", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_decreasing.py b/plotly/validators/candlestick/_decreasing.py deleted file mode 100644 index 572fe2f6ce9..00000000000 --- a/plotly/validators/candlestick/_decreasing.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DecreasingValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="decreasing", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Decreasing"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_high.py b/plotly/validators/candlestick/_high.py deleted file mode 100644 index 631c46d1ba3..00000000000 --- a/plotly/validators/candlestick/_high.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HighValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="high", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_highsrc.py b/plotly/validators/candlestick/_highsrc.py deleted file mode 100644 index 8a71c3a764b..00000000000 --- a/plotly/validators/candlestick/_highsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HighsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="highsrc", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_hoverinfo.py b/plotly/validators/candlestick/_hoverinfo.py deleted file mode 100644 index 1dceac2088e..00000000000 --- a/plotly/validators/candlestick/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["x", "y", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_hoverinfosrc.py b/plotly/validators/candlestick/_hoverinfosrc.py deleted file mode 100644 index a82aa030086..00000000000 --- a/plotly/validators/candlestick/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_hoverlabel.py b/plotly/validators/candlestick/_hoverlabel.py deleted file mode 100644 index e5a1b4adadc..00000000000 --- a/plotly/validators/candlestick/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_hovertext.py b/plotly/validators/candlestick/_hovertext.py deleted file mode 100644 index 90ef8e6cfbe..00000000000 --- a/plotly/validators/candlestick/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_hovertextsrc.py b/plotly/validators/candlestick/_hovertextsrc.py deleted file mode 100644 index f6946624bd3..00000000000 --- a/plotly/validators/candlestick/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_ids.py b/plotly/validators/candlestick/_ids.py deleted file mode 100644 index 79f357cf71b..00000000000 --- a/plotly/validators/candlestick/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_idssrc.py b/plotly/validators/candlestick/_idssrc.py deleted file mode 100644 index 3c94e904cae..00000000000 --- a/plotly/validators/candlestick/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_increasing.py b/plotly/validators/candlestick/_increasing.py deleted file mode 100644 index 78baf2b91eb..00000000000 --- a/plotly/validators/candlestick/_increasing.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IncreasingValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="increasing", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Increasing"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_legend.py b/plotly/validators/candlestick/_legend.py deleted file mode 100644 index 5a33393d94f..00000000000 --- a/plotly/validators/candlestick/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_legendgroup.py b/plotly/validators/candlestick/_legendgroup.py deleted file mode 100644 index 1431ab30a7e..00000000000 --- a/plotly/validators/candlestick/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_legendgrouptitle.py b/plotly/validators/candlestick/_legendgrouptitle.py deleted file mode 100644 index e7049ddf62d..00000000000 --- a/plotly/validators/candlestick/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="candlestick", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_legendrank.py b/plotly/validators/candlestick/_legendrank.py deleted file mode 100644 index b62d789e538..00000000000 --- a/plotly/validators/candlestick/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_legendwidth.py b/plotly/validators/candlestick/_legendwidth.py deleted file mode 100644 index 3792283cd9d..00000000000 --- a/plotly/validators/candlestick/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_line.py b/plotly/validators/candlestick/_line.py deleted file mode 100644 index d719c018cae..00000000000 --- a/plotly/validators/candlestick/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_low.py b/plotly/validators/candlestick/_low.py deleted file mode 100644 index 6927df9e1b0..00000000000 --- a/plotly/validators/candlestick/_low.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LowValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="low", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_lowsrc.py b/plotly/validators/candlestick/_lowsrc.py deleted file mode 100644 index 0a1ddcfec3e..00000000000 --- a/plotly/validators/candlestick/_lowsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LowsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="lowsrc", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_meta.py b/plotly/validators/candlestick/_meta.py deleted file mode 100644 index 4f181f30b84..00000000000 --- a/plotly/validators/candlestick/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_metasrc.py b/plotly/validators/candlestick/_metasrc.py deleted file mode 100644 index 587bec8a6f0..00000000000 --- a/plotly/validators/candlestick/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_name.py b/plotly/validators/candlestick/_name.py deleted file mode 100644 index 239ae39a8ad..00000000000 --- a/plotly/validators/candlestick/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_opacity.py b/plotly/validators/candlestick/_opacity.py deleted file mode 100644 index 15b2d123d8e..00000000000 --- a/plotly/validators/candlestick/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_open.py b/plotly/validators/candlestick/_open.py deleted file mode 100644 index 3509f9ddae1..00000000000 --- a/plotly/validators/candlestick/_open.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpenValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="open", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_opensrc.py b/plotly/validators/candlestick/_opensrc.py deleted file mode 100644 index a15b901b954..00000000000 --- a/plotly/validators/candlestick/_opensrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpensrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="opensrc", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_selectedpoints.py b/plotly/validators/candlestick/_selectedpoints.py deleted file mode 100644 index e85ef599786..00000000000 --- a/plotly/validators/candlestick/_selectedpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedpointsValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="selectedpoints", parent_name="candlestick", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_showlegend.py b/plotly/validators/candlestick/_showlegend.py deleted file mode 100644 index d866ab0c9fb..00000000000 --- a/plotly/validators/candlestick/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_stream.py b/plotly/validators/candlestick/_stream.py deleted file mode 100644 index cc19790177a..00000000000 --- a/plotly/validators/candlestick/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_text.py b/plotly/validators/candlestick/_text.py deleted file mode 100644 index b03ccf49f49..00000000000 --- a/plotly/validators/candlestick/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_textsrc.py b/plotly/validators/candlestick/_textsrc.py deleted file mode 100644 index cdd9d8fe19b..00000000000 --- a/plotly/validators/candlestick/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_uid.py b/plotly/validators/candlestick/_uid.py deleted file mode 100644 index a937d406202..00000000000 --- a/plotly/validators/candlestick/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_uirevision.py b/plotly/validators/candlestick/_uirevision.py deleted file mode 100644 index 756b41ef16f..00000000000 --- a/plotly/validators/candlestick/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_visible.py b/plotly/validators/candlestick/_visible.py deleted file mode 100644 index e6bf0a77023..00000000000 --- a/plotly/validators/candlestick/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_whiskerwidth.py b/plotly/validators/candlestick/_whiskerwidth.py deleted file mode 100644 index 5734fe75a26..00000000000 --- a/plotly/validators/candlestick/_whiskerwidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WhiskerwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="whiskerwidth", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_x.py b/plotly/validators/candlestick/_x.py deleted file mode 100644 index bca91f0c0b6..00000000000 --- a/plotly/validators/candlestick/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_xaxis.py b/plotly/validators/candlestick/_xaxis.py deleted file mode 100644 index e22f75f2d95..00000000000 --- a/plotly/validators/candlestick/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_xcalendar.py b/plotly/validators/candlestick/_xcalendar.py deleted file mode 100644 index 7c48a6da20e..00000000000 --- a/plotly/validators/candlestick/_xcalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xcalendar", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_xhoverformat.py b/plotly/validators/candlestick/_xhoverformat.py deleted file mode 100644 index a6100f3e511..00000000000 --- a/plotly/validators/candlestick/_xhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="xhoverformat", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_xperiod.py b/plotly/validators/candlestick/_xperiod.py deleted file mode 100644 index 686b83c3788..00000000000 --- a/plotly/validators/candlestick/_xperiod.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_xperiod0.py b/plotly/validators/candlestick/_xperiod0.py deleted file mode 100644 index 9d6faafe56b..00000000000 --- a/plotly/validators/candlestick/_xperiod0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Xperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod0", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_xperiodalignment.py b/plotly/validators/candlestick/_xperiodalignment.py deleted file mode 100644 index 5f9a1fd85b0..00000000000 --- a/plotly/validators/candlestick/_xperiodalignment.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xperiodalignment", parent_name="candlestick", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_xsrc.py b/plotly/validators/candlestick/_xsrc.py deleted file mode 100644 index 98513ad9fc2..00000000000 --- a/plotly/validators/candlestick/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_yaxis.py b/plotly/validators/candlestick/_yaxis.py deleted file mode 100644 index 625899b5c2d..00000000000 --- a/plotly/validators/candlestick/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_yhoverformat.py b/plotly/validators/candlestick/_yhoverformat.py deleted file mode 100644 index ed044725860..00000000000 --- a/plotly/validators/candlestick/_yhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="yhoverformat", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/_zorder.py b/plotly/validators/candlestick/_zorder.py deleted file mode 100644 index 7fc1fdc6a22..00000000000 --- a/plotly/validators/candlestick/_zorder.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZorderValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="zorder", parent_name="candlestick", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/decreasing/__init__.py b/plotly/validators/candlestick/decreasing/__init__.py deleted file mode 100644 index d9f319e305b..00000000000 --- a/plotly/validators/candlestick/decreasing/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._line import LineValidator - from ._fillcolor import FillcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._line.LineValidator", "._fillcolor.FillcolorValidator"] - ) diff --git a/plotly/validators/candlestick/decreasing/_fillcolor.py b/plotly/validators/candlestick/decreasing/_fillcolor.py deleted file mode 100644 index 7258816f1ab..00000000000 --- a/plotly/validators/candlestick/decreasing/_fillcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fillcolor", parent_name="candlestick.decreasing", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/decreasing/_line.py b/plotly/validators/candlestick/decreasing/_line.py deleted file mode 100644 index 796dab7946f..00000000000 --- a/plotly/validators/candlestick/decreasing/_line.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="line", parent_name="candlestick.decreasing", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/decreasing/line/__init__.py b/plotly/validators/candlestick/decreasing/line/__init__.py deleted file mode 100644 index c4512e6f708..00000000000 --- a/plotly/validators/candlestick/decreasing/line/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._width.WidthValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/candlestick/decreasing/line/_color.py b/plotly/validators/candlestick/decreasing/line/_color.py deleted file mode 100644 index 19d0f89de36..00000000000 --- a/plotly/validators/candlestick/decreasing/line/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="candlestick.decreasing.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/decreasing/line/_width.py b/plotly/validators/candlestick/decreasing/line/_width.py deleted file mode 100644 index 8297c9e09d7..00000000000 --- a/plotly/validators/candlestick/decreasing/line/_width.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="candlestick.decreasing.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/__init__.py b/plotly/validators/candlestick/hoverlabel/__init__.py deleted file mode 100644 index ed27dfdf2a0..00000000000 --- a/plotly/validators/candlestick/hoverlabel/__init__.py +++ /dev/null @@ -1,33 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._split import SplitValidator - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._split.SplitValidator", - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/candlestick/hoverlabel/_align.py b/plotly/validators/candlestick/hoverlabel/_align.py deleted file mode 100644 index dd4ffa96ca8..00000000000 --- a/plotly/validators/candlestick/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="candlestick.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/_alignsrc.py b/plotly/validators/candlestick/hoverlabel/_alignsrc.py deleted file mode 100644 index 05ec27544dd..00000000000 --- a/plotly/validators/candlestick/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="candlestick.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/_bgcolor.py b/plotly/validators/candlestick/hoverlabel/_bgcolor.py deleted file mode 100644 index 90746ff2180..00000000000 --- a/plotly/validators/candlestick/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="candlestick.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/_bgcolorsrc.py b/plotly/validators/candlestick/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index e5dba111cad..00000000000 --- a/plotly/validators/candlestick/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="candlestick.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/_bordercolor.py b/plotly/validators/candlestick/hoverlabel/_bordercolor.py deleted file mode 100644 index c0be1f467f3..00000000000 --- a/plotly/validators/candlestick/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="candlestick.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/_bordercolorsrc.py b/plotly/validators/candlestick/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index 51b458dbdf6..00000000000 --- a/plotly/validators/candlestick/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bordercolorsrc", - parent_name="candlestick.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/_font.py b/plotly/validators/candlestick/hoverlabel/_font.py deleted file mode 100644 index be74f40161f..00000000000 --- a/plotly/validators/candlestick/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="candlestick.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/_namelength.py b/plotly/validators/candlestick/hoverlabel/_namelength.py deleted file mode 100644 index 311ae0c0e64..00000000000 --- a/plotly/validators/candlestick/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="candlestick.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/_namelengthsrc.py b/plotly/validators/candlestick/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 088ab2ead24..00000000000 --- a/plotly/validators/candlestick/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="namelengthsrc", - parent_name="candlestick.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/_split.py b/plotly/validators/candlestick/hoverlabel/_split.py deleted file mode 100644 index c6eef442491..00000000000 --- a/plotly/validators/candlestick/hoverlabel/_split.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SplitValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="split", parent_name="candlestick.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/__init__.py b/plotly/validators/candlestick/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_color.py b/plotly/validators/candlestick/hoverlabel/font/_color.py deleted file mode 100644 index 9fa43485479..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="candlestick.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_colorsrc.py b/plotly/validators/candlestick/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 25c565cd946..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="colorsrc", - parent_name="candlestick.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_family.py b/plotly/validators/candlestick/hoverlabel/font/_family.py deleted file mode 100644 index 62f3d4ee346..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="candlestick.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_familysrc.py b/plotly/validators/candlestick/hoverlabel/font/_familysrc.py deleted file mode 100644 index 5275c988213..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="familysrc", - parent_name="candlestick.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_lineposition.py b/plotly/validators/candlestick/hoverlabel/font/_lineposition.py deleted file mode 100644 index 8a5776ca75a..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="candlestick.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_linepositionsrc.py b/plotly/validators/candlestick/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 267be7440f6..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="candlestick.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_shadow.py b/plotly/validators/candlestick/hoverlabel/font/_shadow.py deleted file mode 100644 index 977c0fd6dfc..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="candlestick.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_shadowsrc.py b/plotly/validators/candlestick/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 7dae932eb07..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="shadowsrc", - parent_name="candlestick.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_size.py b/plotly/validators/candlestick/hoverlabel/font/_size.py deleted file mode 100644 index 02c405dbfe7..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="candlestick.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_sizesrc.py b/plotly/validators/candlestick/hoverlabel/font/_sizesrc.py deleted file mode 100644 index fe43e35d5e8..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="candlestick.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_style.py b/plotly/validators/candlestick/hoverlabel/font/_style.py deleted file mode 100644 index 58a49b7c21a..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="candlestick.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_stylesrc.py b/plotly/validators/candlestick/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 6c08bb3dd2c..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="stylesrc", - parent_name="candlestick.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_textcase.py b/plotly/validators/candlestick/hoverlabel/font/_textcase.py deleted file mode 100644 index 9ef6d67703b..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="candlestick.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_textcasesrc.py b/plotly/validators/candlestick/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 710dd454f8e..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="candlestick.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_variant.py b/plotly/validators/candlestick/hoverlabel/font/_variant.py deleted file mode 100644 index 34dd4003c6f..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="candlestick.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_variantsrc.py b/plotly/validators/candlestick/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 0a48338a9a2..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="candlestick.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_weight.py b/plotly/validators/candlestick/hoverlabel/font/_weight.py deleted file mode 100644 index ca320889cfc..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="candlestick.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/candlestick/hoverlabel/font/_weightsrc.py b/plotly/validators/candlestick/hoverlabel/font/_weightsrc.py deleted file mode 100644 index e43b13bff2f..00000000000 --- a/plotly/validators/candlestick/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="weightsrc", - parent_name="candlestick.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/increasing/__init__.py b/plotly/validators/candlestick/increasing/__init__.py deleted file mode 100644 index d9f319e305b..00000000000 --- a/plotly/validators/candlestick/increasing/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._line import LineValidator - from ._fillcolor import FillcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._line.LineValidator", "._fillcolor.FillcolorValidator"] - ) diff --git a/plotly/validators/candlestick/increasing/_fillcolor.py b/plotly/validators/candlestick/increasing/_fillcolor.py deleted file mode 100644 index b7977888bd4..00000000000 --- a/plotly/validators/candlestick/increasing/_fillcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fillcolor", parent_name="candlestick.increasing", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/increasing/_line.py b/plotly/validators/candlestick/increasing/_line.py deleted file mode 100644 index 9e49c2b5b55..00000000000 --- a/plotly/validators/candlestick/increasing/_line.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="line", parent_name="candlestick.increasing", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/increasing/line/__init__.py b/plotly/validators/candlestick/increasing/line/__init__.py deleted file mode 100644 index c4512e6f708..00000000000 --- a/plotly/validators/candlestick/increasing/line/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._width.WidthValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/candlestick/increasing/line/_color.py b/plotly/validators/candlestick/increasing/line/_color.py deleted file mode 100644 index ad90a994caf..00000000000 --- a/plotly/validators/candlestick/increasing/line/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="candlestick.increasing.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/increasing/line/_width.py b/plotly/validators/candlestick/increasing/line/_width.py deleted file mode 100644 index da55bc7803e..00000000000 --- a/plotly/validators/candlestick/increasing/line/_width.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="candlestick.increasing.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/__init__.py b/plotly/validators/candlestick/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/_font.py b/plotly/validators/candlestick/legendgrouptitle/_font.py deleted file mode 100644 index e556b327a72..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="candlestick.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/_text.py b/plotly/validators/candlestick/legendgrouptitle/_text.py deleted file mode 100644 index ace330fafce..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="candlestick.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/font/__init__.py b/plotly/validators/candlestick/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/font/_color.py b/plotly/validators/candlestick/legendgrouptitle/font/_color.py deleted file mode 100644 index 5a522a53233..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="candlestick.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/font/_family.py b/plotly/validators/candlestick/legendgrouptitle/font/_family.py deleted file mode 100644 index 18350214da9..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="candlestick.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/font/_lineposition.py b/plotly/validators/candlestick/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 094b3d6d140..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="candlestick.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/font/_shadow.py b/plotly/validators/candlestick/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 43587fd4c60..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="candlestick.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/font/_size.py b/plotly/validators/candlestick/legendgrouptitle/font/_size.py deleted file mode 100644 index eb4891b427b..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="candlestick.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/font/_style.py b/plotly/validators/candlestick/legendgrouptitle/font/_style.py deleted file mode 100644 index e6a4ab1e516..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="candlestick.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/font/_textcase.py b/plotly/validators/candlestick/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 5861168c7ef..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="candlestick.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/font/_variant.py b/plotly/validators/candlestick/legendgrouptitle/font/_variant.py deleted file mode 100644 index 4bec3e3c805..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="candlestick.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/candlestick/legendgrouptitle/font/_weight.py b/plotly/validators/candlestick/legendgrouptitle/font/_weight.py deleted file mode 100644 index 9108af3658e..00000000000 --- a/plotly/validators/candlestick/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="candlestick.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/candlestick/line/__init__.py b/plotly/validators/candlestick/line/__init__.py deleted file mode 100644 index 54bb21e2ec7..00000000000 --- a/plotly/validators/candlestick/line/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._width.WidthValidator"] - ) diff --git a/plotly/validators/candlestick/line/_width.py b/plotly/validators/candlestick/line/_width.py deleted file mode 100644 index 6b6b672d623..00000000000 --- a/plotly/validators/candlestick/line/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="candlestick.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/candlestick/stream/__init__.py b/plotly/validators/candlestick/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/candlestick/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/candlestick/stream/_maxpoints.py b/plotly/validators/candlestick/stream/_maxpoints.py deleted file mode 100644 index 127d6ab17f1..00000000000 --- a/plotly/validators/candlestick/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="candlestick.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/candlestick/stream/_token.py b/plotly/validators/candlestick/stream/_token.py deleted file mode 100644 index 2a0a0eeed50..00000000000 --- a/plotly/validators/candlestick/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="candlestick.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/carpet/__init__.py b/plotly/validators/carpet/__init__.py deleted file mode 100644 index 3320ea789cc..00000000000 --- a/plotly/validators/carpet/__init__.py +++ /dev/null @@ -1,87 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zorder import ZorderValidator - from ._ysrc import YsrcValidator - from ._yaxis import YaxisValidator - from ._y import YValidator - from ._xsrc import XsrcValidator - from ._xaxis import XaxisValidator - from ._x import XValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._stream import StreamValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._font import FontValidator - from ._db import DbValidator - from ._da import DaValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._color import ColorValidator - from ._cheaterslope import CheaterslopeValidator - from ._carpet import CarpetValidator - from ._bsrc import BsrcValidator - from ._baxis import BaxisValidator - from ._b0 import B0Validator - from ._b import BValidator - from ._asrc import AsrcValidator - from ._aaxis import AaxisValidator - from ._a0 import A0Validator - from ._a import AValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zorder.ZorderValidator", - "._ysrc.YsrcValidator", - "._yaxis.YaxisValidator", - "._y.YValidator", - "._xsrc.XsrcValidator", - "._xaxis.XaxisValidator", - "._x.XValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._stream.StreamValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._font.FontValidator", - "._db.DbValidator", - "._da.DaValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._color.ColorValidator", - "._cheaterslope.CheaterslopeValidator", - "._carpet.CarpetValidator", - "._bsrc.BsrcValidator", - "._baxis.BaxisValidator", - "._b0.B0Validator", - "._b.BValidator", - "._asrc.AsrcValidator", - "._aaxis.AaxisValidator", - "._a0.A0Validator", - "._a.AValidator", - ], - ) diff --git a/plotly/validators/carpet/_a.py b/plotly/validators/carpet/_a.py deleted file mode 100644 index 485820c93cb..00000000000 --- a/plotly/validators/carpet/_a.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="a", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_a0.py b/plotly/validators/carpet/_a0.py deleted file mode 100644 index 939f59ee8dc..00000000000 --- a/plotly/validators/carpet/_a0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class A0Validator(_bv.NumberValidator): - def __init__(self, plotly_name="a0", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_aaxis.py b/plotly/validators/carpet/_aaxis.py deleted file mode 100644 index e7e5ffba326..00000000000 --- a/plotly/validators/carpet/_aaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="aaxis", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Aaxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/_asrc.py b/plotly/validators/carpet/_asrc.py deleted file mode 100644 index 683ac0cf797..00000000000 --- a/plotly/validators/carpet/_asrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="asrc", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_b.py b/plotly/validators/carpet/_b.py deleted file mode 100644 index e79d67e730a..00000000000 --- a/plotly/validators/carpet/_b.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="b", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_b0.py b/plotly/validators/carpet/_b0.py deleted file mode 100644 index 28060745e37..00000000000 --- a/plotly/validators/carpet/_b0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class B0Validator(_bv.NumberValidator): - def __init__(self, plotly_name="b0", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_baxis.py b/plotly/validators/carpet/_baxis.py deleted file mode 100644 index 3573ba11f61..00000000000 --- a/plotly/validators/carpet/_baxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="baxis", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Baxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/_bsrc.py b/plotly/validators/carpet/_bsrc.py deleted file mode 100644 index b0e192a22be..00000000000 --- a/plotly/validators/carpet/_bsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="bsrc", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_carpet.py b/plotly/validators/carpet/_carpet.py deleted file mode 100644 index ebb9810252d..00000000000 --- a/plotly/validators/carpet/_carpet.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CarpetValidator(_bv.StringValidator): - def __init__(self, plotly_name="carpet", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_cheaterslope.py b/plotly/validators/carpet/_cheaterslope.py deleted file mode 100644 index cb8b70292b4..00000000000 --- a/plotly/validators/carpet/_cheaterslope.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CheaterslopeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cheaterslope", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_color.py b/plotly/validators/carpet/_color.py deleted file mode 100644 index 7aea1c13ade..00000000000 --- a/plotly/validators/carpet/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_customdata.py b/plotly/validators/carpet/_customdata.py deleted file mode 100644 index 303c6a760f2..00000000000 --- a/plotly/validators/carpet/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_customdatasrc.py b/plotly/validators/carpet/_customdatasrc.py deleted file mode 100644 index 4ccfda785cb..00000000000 --- a/plotly/validators/carpet/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_da.py b/plotly/validators/carpet/_da.py deleted file mode 100644 index 9d6312203da..00000000000 --- a/plotly/validators/carpet/_da.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DaValidator(_bv.NumberValidator): - def __init__(self, plotly_name="da", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_db.py b/plotly/validators/carpet/_db.py deleted file mode 100644 index 74663bddb07..00000000000 --- a/plotly/validators/carpet/_db.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DbValidator(_bv.NumberValidator): - def __init__(self, plotly_name="db", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_font.py b/plotly/validators/carpet/_font.py deleted file mode 100644 index 07abc3ea6d8..00000000000 --- a/plotly/validators/carpet/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/_ids.py b/plotly/validators/carpet/_ids.py deleted file mode 100644 index 27803fe4153..00000000000 --- a/plotly/validators/carpet/_ids.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_idssrc.py b/plotly/validators/carpet/_idssrc.py deleted file mode 100644 index 3bf23b6fe0c..00000000000 --- a/plotly/validators/carpet/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_legend.py b/plotly/validators/carpet/_legend.py deleted file mode 100644 index 5ead9f66705..00000000000 --- a/plotly/validators/carpet/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_legendgrouptitle.py b/plotly/validators/carpet/_legendgrouptitle.py deleted file mode 100644 index c53a68df538..00000000000 --- a/plotly/validators/carpet/_legendgrouptitle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="legendgrouptitle", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/_legendrank.py b/plotly/validators/carpet/_legendrank.py deleted file mode 100644 index 8494a64040d..00000000000 --- a/plotly/validators/carpet/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_legendwidth.py b/plotly/validators/carpet/_legendwidth.py deleted file mode 100644 index ccb533ed440..00000000000 --- a/plotly/validators/carpet/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/_meta.py b/plotly/validators/carpet/_meta.py deleted file mode 100644 index 1cd78eb8a29..00000000000 --- a/plotly/validators/carpet/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_metasrc.py b/plotly/validators/carpet/_metasrc.py deleted file mode 100644 index fbac1bdf167..00000000000 --- a/plotly/validators/carpet/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_name.py b/plotly/validators/carpet/_name.py deleted file mode 100644 index 51e7dbcffaa..00000000000 --- a/plotly/validators/carpet/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_opacity.py b/plotly/validators/carpet/_opacity.py deleted file mode 100644 index 11786f09857..00000000000 --- a/plotly/validators/carpet/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/_stream.py b/plotly/validators/carpet/_stream.py deleted file mode 100644 index 4a9d1a03d3b..00000000000 --- a/plotly/validators/carpet/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/_uid.py b/plotly/validators/carpet/_uid.py deleted file mode 100644 index 3e1d24f4cf2..00000000000 --- a/plotly/validators/carpet/_uid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_uirevision.py b/plotly/validators/carpet/_uirevision.py deleted file mode 100644 index 86532f001cb..00000000000 --- a/plotly/validators/carpet/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_visible.py b/plotly/validators/carpet/_visible.py deleted file mode 100644 index 103e4471461..00000000000 --- a/plotly/validators/carpet/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/_x.py b/plotly/validators/carpet/_x.py deleted file mode 100644 index 5425703b325..00000000000 --- a/plotly/validators/carpet/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_xaxis.py b/plotly/validators/carpet/_xaxis.py deleted file mode 100644 index b801bc90105..00000000000 --- a/plotly/validators/carpet/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_xsrc.py b/plotly/validators/carpet/_xsrc.py deleted file mode 100644 index 6cb68e9edc7..00000000000 --- a/plotly/validators/carpet/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_y.py b/plotly/validators/carpet/_y.py deleted file mode 100644 index 55d33b9b6c9..00000000000 --- a/plotly/validators/carpet/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_yaxis.py b/plotly/validators/carpet/_yaxis.py deleted file mode 100644 index 1acc1a2ec3b..00000000000 --- a/plotly/validators/carpet/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_ysrc.py b/plotly/validators/carpet/_ysrc.py deleted file mode 100644 index b3bc4e9d750..00000000000 --- a/plotly/validators/carpet/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/_zorder.py b/plotly/validators/carpet/_zorder.py deleted file mode 100644 index 8c4936cf98c..00000000000 --- a/plotly/validators/carpet/_zorder.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZorderValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="zorder", parent_name="carpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/__init__.py b/plotly/validators/carpet/aaxis/__init__.py deleted file mode 100644 index bdb4b46460a..00000000000 --- a/plotly/validators/carpet/aaxis/__init__.py +++ /dev/null @@ -1,129 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._type import TypeValidator - from ._title import TitleValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._startlinewidth import StartlinewidthValidator - from ._startlinecolor import StartlinecolorValidator - from ._startline import StartlineValidator - from ._smoothing import SmoothingValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._rangemode import RangemodeValidator - from ._range import RangeValidator - from ._nticks import NticksValidator - from ._minorgridwidth import MinorgridwidthValidator - from ._minorgriddash import MinorgriddashValidator - from ._minorgridcount import MinorgridcountValidator - from ._minorgridcolor import MinorgridcolorValidator - from ._minexponent import MinexponentValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._labelsuffix import LabelsuffixValidator - from ._labelprefix import LabelprefixValidator - from ._labelpadding import LabelpaddingValidator - from ._labelalias import LabelaliasValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._fixedrange import FixedrangeValidator - from ._exponentformat import ExponentformatValidator - from ._endlinewidth import EndlinewidthValidator - from ._endlinecolor import EndlinecolorValidator - from ._endline import EndlineValidator - from ._dtick import DtickValidator - from ._color import ColorValidator - from ._cheatertype import CheatertypeValidator - from ._categoryorder import CategoryorderValidator - from ._categoryarraysrc import CategoryarraysrcValidator - from ._categoryarray import CategoryarrayValidator - from ._autotypenumbers import AutotypenumbersValidator - from ._autorange import AutorangeValidator - from ._arraytick0 import Arraytick0Validator - from ._arraydtick import ArraydtickValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._type.TypeValidator", - "._title.TitleValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._startlinewidth.StartlinewidthValidator", - "._startlinecolor.StartlinecolorValidator", - "._startline.StartlineValidator", - "._smoothing.SmoothingValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._rangemode.RangemodeValidator", - "._range.RangeValidator", - "._nticks.NticksValidator", - "._minorgridwidth.MinorgridwidthValidator", - "._minorgriddash.MinorgriddashValidator", - "._minorgridcount.MinorgridcountValidator", - "._minorgridcolor.MinorgridcolorValidator", - "._minexponent.MinexponentValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._labelsuffix.LabelsuffixValidator", - "._labelprefix.LabelprefixValidator", - "._labelpadding.LabelpaddingValidator", - "._labelalias.LabelaliasValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._fixedrange.FixedrangeValidator", - "._exponentformat.ExponentformatValidator", - "._endlinewidth.EndlinewidthValidator", - "._endlinecolor.EndlinecolorValidator", - "._endline.EndlineValidator", - "._dtick.DtickValidator", - "._color.ColorValidator", - "._cheatertype.CheatertypeValidator", - "._categoryorder.CategoryorderValidator", - "._categoryarraysrc.CategoryarraysrcValidator", - "._categoryarray.CategoryarrayValidator", - "._autotypenumbers.AutotypenumbersValidator", - "._autorange.AutorangeValidator", - "._arraytick0.Arraytick0Validator", - "._arraydtick.ArraydtickValidator", - ], - ) diff --git a/plotly/validators/carpet/aaxis/_arraydtick.py b/plotly/validators/carpet/aaxis/_arraydtick.py deleted file mode 100644 index 159d433fe14..00000000000 --- a/plotly/validators/carpet/aaxis/_arraydtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArraydtickValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="arraydtick", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_arraytick0.py b/plotly/validators/carpet/aaxis/_arraytick0.py deleted file mode 100644 index f358b17ea8b..00000000000 --- a/plotly/validators/carpet/aaxis/_arraytick0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Arraytick0Validator(_bv.IntegerValidator): - def __init__(self, plotly_name="arraytick0", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_autorange.py b/plotly/validators/carpet/aaxis/_autorange.py deleted file mode 100644 index dd45019d24c..00000000000 --- a/plotly/validators/carpet/aaxis/_autorange.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="autorange", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "reversed"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_autotypenumbers.py b/plotly/validators/carpet/aaxis/_autotypenumbers.py deleted file mode 100644 index 892181edb6f..00000000000 --- a/plotly/validators/carpet/aaxis/_autotypenumbers.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotypenumbersValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="autotypenumbers", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["convert types", "strict"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_categoryarray.py b/plotly/validators/carpet/aaxis/_categoryarray.py deleted file mode 100644 index c7a9f350b7a..00000000000 --- a/plotly/validators/carpet/aaxis/_categoryarray.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarrayValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="categoryarray", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_categoryarraysrc.py b/plotly/validators/carpet/aaxis/_categoryarraysrc.py deleted file mode 100644 index a8b31723730..00000000000 --- a/plotly/validators/carpet/aaxis/_categoryarraysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarraysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="categoryarraysrc", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_categoryorder.py b/plotly/validators/carpet/aaxis/_categoryorder.py deleted file mode 100644 index c22c919c45f..00000000000 --- a/plotly/validators/carpet/aaxis/_categoryorder.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryorderValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="categoryorder", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - ["trace", "category ascending", "category descending", "array"], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_cheatertype.py b/plotly/validators/carpet/aaxis/_cheatertype.py deleted file mode 100644 index 349d0d90a56..00000000000 --- a/plotly/validators/carpet/aaxis/_cheatertype.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CheatertypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="cheatertype", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["index", "value"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_color.py b/plotly/validators/carpet/aaxis/_color.py deleted file mode 100644 index 93c25f71824..00000000000 --- a/plotly/validators/carpet/aaxis/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_dtick.py b/plotly/validators/carpet/aaxis/_dtick.py deleted file mode 100644 index 9c30f940ccc..00000000000 --- a/plotly/validators/carpet/aaxis/_dtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dtick", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_endline.py b/plotly/validators/carpet/aaxis/_endline.py deleted file mode 100644 index bb1ab9e44ce..00000000000 --- a/plotly/validators/carpet/aaxis/_endline.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndlineValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="endline", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_endlinecolor.py b/plotly/validators/carpet/aaxis/_endlinecolor.py deleted file mode 100644 index 39d655e7568..00000000000 --- a/plotly/validators/carpet/aaxis/_endlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="endlinecolor", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_endlinewidth.py b/plotly/validators/carpet/aaxis/_endlinewidth.py deleted file mode 100644 index bc4a53108e5..00000000000 --- a/plotly/validators/carpet/aaxis/_endlinewidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="endlinewidth", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_exponentformat.py b/plotly/validators/carpet/aaxis/_exponentformat.py deleted file mode 100644 index f761d431eb7..00000000000 --- a/plotly/validators/carpet/aaxis/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_fixedrange.py b/plotly/validators/carpet/aaxis/_fixedrange.py deleted file mode 100644 index bf958bde5b8..00000000000 --- a/plotly/validators/carpet/aaxis/_fixedrange.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FixedrangeValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="fixedrange", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_gridcolor.py b/plotly/validators/carpet/aaxis/_gridcolor.py deleted file mode 100644 index 335b99f16ca..00000000000 --- a/plotly/validators/carpet/aaxis/_gridcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="gridcolor", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_griddash.py b/plotly/validators/carpet/aaxis/_griddash.py deleted file mode 100644 index c0db341d32a..00000000000 --- a/plotly/validators/carpet/aaxis/_griddash.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__(self, plotly_name="griddash", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_gridwidth.py b/plotly/validators/carpet/aaxis/_gridwidth.py deleted file mode 100644 index dc70bbb08ec..00000000000 --- a/plotly/validators/carpet/aaxis/_gridwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="gridwidth", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_labelalias.py b/plotly/validators/carpet/aaxis/_labelalias.py deleted file mode 100644 index d5aa4408505..00000000000 --- a/plotly/validators/carpet/aaxis/_labelalias.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__(self, plotly_name="labelalias", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_labelpadding.py b/plotly/validators/carpet/aaxis/_labelpadding.py deleted file mode 100644 index d9e6a7e1023..00000000000 --- a/plotly/validators/carpet/aaxis/_labelpadding.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelpaddingValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="labelpadding", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_labelprefix.py b/plotly/validators/carpet/aaxis/_labelprefix.py deleted file mode 100644 index ecd8651d61b..00000000000 --- a/plotly/validators/carpet/aaxis/_labelprefix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelprefixValidator(_bv.StringValidator): - def __init__(self, plotly_name="labelprefix", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_labelsuffix.py b/plotly/validators/carpet/aaxis/_labelsuffix.py deleted file mode 100644 index a824c357acf..00000000000 --- a/plotly/validators/carpet/aaxis/_labelsuffix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelsuffixValidator(_bv.StringValidator): - def __init__(self, plotly_name="labelsuffix", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_linecolor.py b/plotly/validators/carpet/aaxis/_linecolor.py deleted file mode 100644 index 516c58c109e..00000000000 --- a/plotly/validators/carpet/aaxis/_linecolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="linecolor", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_linewidth.py b/plotly/validators/carpet/aaxis/_linewidth.py deleted file mode 100644 index e881f9ce83e..00000000000 --- a/plotly/validators/carpet/aaxis/_linewidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="linewidth", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_minexponent.py b/plotly/validators/carpet/aaxis/_minexponent.py deleted file mode 100644 index f3142007a72..00000000000 --- a/plotly/validators/carpet/aaxis/_minexponent.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__(self, plotly_name="minexponent", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_minorgridcolor.py b/plotly/validators/carpet/aaxis/_minorgridcolor.py deleted file mode 100644 index 582f0e59105..00000000000 --- a/plotly/validators/carpet/aaxis/_minorgridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinorgridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="minorgridcolor", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_minorgridcount.py b/plotly/validators/carpet/aaxis/_minorgridcount.py deleted file mode 100644 index f7ee0b0da35..00000000000 --- a/plotly/validators/carpet/aaxis/_minorgridcount.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinorgridcountValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="minorgridcount", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_minorgriddash.py b/plotly/validators/carpet/aaxis/_minorgriddash.py deleted file mode 100644 index ed037023337..00000000000 --- a/plotly/validators/carpet/aaxis/_minorgriddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinorgriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="minorgriddash", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_minorgridwidth.py b/plotly/validators/carpet/aaxis/_minorgridwidth.py deleted file mode 100644 index 82d550d6c95..00000000000 --- a/plotly/validators/carpet/aaxis/_minorgridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinorgridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minorgridwidth", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_nticks.py b/plotly/validators/carpet/aaxis/_nticks.py deleted file mode 100644 index 2ec4f0b32c1..00000000000 --- a/plotly/validators/carpet/aaxis/_nticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="nticks", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_range.py b/plotly/validators/carpet/aaxis/_range.py deleted file mode 100644 index 58f2afec604..00000000000 --- a/plotly/validators/carpet/aaxis/_range.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="range", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "valType": "any"}, - {"editType": "calc", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_rangemode.py b/plotly/validators/carpet/aaxis/_rangemode.py deleted file mode 100644 index 0fdea4d0e3c..00000000000 --- a/plotly/validators/carpet/aaxis/_rangemode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangemodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="rangemode", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "tozero", "nonnegative"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_separatethousands.py b/plotly/validators/carpet/aaxis/_separatethousands.py deleted file mode 100644 index 56ae907aa1f..00000000000 --- a/plotly/validators/carpet/aaxis/_separatethousands.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="separatethousands", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_showexponent.py b/plotly/validators/carpet/aaxis/_showexponent.py deleted file mode 100644 index 4b63102d004..00000000000 --- a/plotly/validators/carpet/aaxis/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_showgrid.py b/plotly/validators/carpet/aaxis/_showgrid.py deleted file mode 100644 index 06205ba36a9..00000000000 --- a/plotly/validators/carpet/aaxis/_showgrid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showgrid", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_showline.py b/plotly/validators/carpet/aaxis/_showline.py deleted file mode 100644 index f5463ceaa73..00000000000 --- a/plotly/validators/carpet/aaxis/_showline.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showline", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_showticklabels.py b/plotly/validators/carpet/aaxis/_showticklabels.py deleted file mode 100644 index 6e2348acb6e..00000000000 --- a/plotly/validators/carpet/aaxis/_showticklabels.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["start", "end", "both", "none"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_showtickprefix.py b/plotly/validators/carpet/aaxis/_showtickprefix.py deleted file mode 100644 index f2be560b80e..00000000000 --- a/plotly/validators/carpet/aaxis/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_showticksuffix.py b/plotly/validators/carpet/aaxis/_showticksuffix.py deleted file mode 100644 index 31da99b189f..00000000000 --- a/plotly/validators/carpet/aaxis/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_smoothing.py b/plotly/validators/carpet/aaxis/_smoothing.py deleted file mode 100644 index 2e647b73bd7..00000000000 --- a/plotly/validators/carpet/aaxis/_smoothing.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SmoothingValidator(_bv.NumberValidator): - def __init__(self, plotly_name="smoothing", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1.3), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_startline.py b/plotly/validators/carpet/aaxis/_startline.py deleted file mode 100644 index 086abbc0a88..00000000000 --- a/plotly/validators/carpet/aaxis/_startline.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartlineValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="startline", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_startlinecolor.py b/plotly/validators/carpet/aaxis/_startlinecolor.py deleted file mode 100644 index 59751f9f965..00000000000 --- a/plotly/validators/carpet/aaxis/_startlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="startlinecolor", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_startlinewidth.py b/plotly/validators/carpet/aaxis/_startlinewidth.py deleted file mode 100644 index ab1b9a38562..00000000000 --- a/plotly/validators/carpet/aaxis/_startlinewidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="startlinewidth", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_tick0.py b/plotly/validators/carpet/aaxis/_tick0.py deleted file mode 100644 index fa55295e525..00000000000 --- a/plotly/validators/carpet/aaxis/_tick0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.NumberValidator): - def __init__(self, plotly_name="tick0", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_tickangle.py b/plotly/validators/carpet/aaxis/_tickangle.py deleted file mode 100644 index 755da46dc76..00000000000 --- a/plotly/validators/carpet/aaxis/_tickangle.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__(self, plotly_name="tickangle", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_tickfont.py b/plotly/validators/carpet/aaxis/_tickfont.py deleted file mode 100644 index 1247976c89c..00000000000 --- a/plotly/validators/carpet/aaxis/_tickfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="tickfont", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_tickformat.py b/plotly/validators/carpet/aaxis/_tickformat.py deleted file mode 100644 index b9c8cf93e91..00000000000 --- a/plotly/validators/carpet/aaxis/_tickformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="tickformat", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_tickformatstopdefaults.py b/plotly/validators/carpet/aaxis/_tickformatstopdefaults.py deleted file mode 100644 index 20bc381ca5e..00000000000 --- a/plotly/validators/carpet/aaxis/_tickformatstopdefaults.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickformatstopdefaults", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_tickformatstops.py b/plotly/validators/carpet/aaxis/_tickformatstops.py deleted file mode 100644 index 6b14e0f8c0c..00000000000 --- a/plotly/validators/carpet/aaxis/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="carpet.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_tickmode.py b/plotly/validators/carpet/aaxis/_tickmode.py deleted file mode 100644 index dc71d1da027..00000000000 --- a/plotly/validators/carpet/aaxis/_tickmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="tickmode", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_tickprefix.py b/plotly/validators/carpet/aaxis/_tickprefix.py deleted file mode 100644 index d43d8732742..00000000000 --- a/plotly/validators/carpet/aaxis/_tickprefix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__(self, plotly_name="tickprefix", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_ticksuffix.py b/plotly/validators/carpet/aaxis/_ticksuffix.py deleted file mode 100644 index e7e264e49c1..00000000000 --- a/plotly/validators/carpet/aaxis/_ticksuffix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__(self, plotly_name="ticksuffix", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_ticktext.py b/plotly/validators/carpet/aaxis/_ticktext.py deleted file mode 100644 index 00aa7bfb0c5..00000000000 --- a/plotly/validators/carpet/aaxis/_ticktext.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ticktext", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_ticktextsrc.py b/plotly/validators/carpet/aaxis/_ticktextsrc.py deleted file mode 100644 index 6f6076ea6d1..00000000000 --- a/plotly/validators/carpet/aaxis/_ticktextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ticktextsrc", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_tickvals.py b/plotly/validators/carpet/aaxis/_tickvals.py deleted file mode 100644 index 79abc5eacbf..00000000000 --- a/plotly/validators/carpet/aaxis/_tickvals.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="tickvals", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_tickvalssrc.py b/plotly/validators/carpet/aaxis/_tickvalssrc.py deleted file mode 100644 index 1c3f2172b04..00000000000 --- a/plotly/validators/carpet/aaxis/_tickvalssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="tickvalssrc", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_title.py b/plotly/validators/carpet/aaxis/_title.py deleted file mode 100644 index b6772fb7149..00000000000 --- a/plotly/validators/carpet/aaxis/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/_type.py b/plotly/validators/carpet/aaxis/_type.py deleted file mode 100644 index 82ae2fb8cb8..00000000000 --- a/plotly/validators/carpet/aaxis/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="carpet.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["-", "linear", "date", "category"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickfont/__init__.py b/plotly/validators/carpet/aaxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/carpet/aaxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/carpet/aaxis/tickfont/_color.py b/plotly/validators/carpet/aaxis/tickfont/_color.py deleted file mode 100644 index 1429c367514..00000000000 --- a/plotly/validators/carpet/aaxis/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="carpet.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickfont/_family.py b/plotly/validators/carpet/aaxis/tickfont/_family.py deleted file mode 100644 index e9f41c24802..00000000000 --- a/plotly/validators/carpet/aaxis/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="carpet.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickfont/_lineposition.py b/plotly/validators/carpet/aaxis/tickfont/_lineposition.py deleted file mode 100644 index 3920ce55746..00000000000 --- a/plotly/validators/carpet/aaxis/tickfont/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="carpet.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickfont/_shadow.py b/plotly/validators/carpet/aaxis/tickfont/_shadow.py deleted file mode 100644 index 6165c95e9b3..00000000000 --- a/plotly/validators/carpet/aaxis/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="carpet.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickfont/_size.py b/plotly/validators/carpet/aaxis/tickfont/_size.py deleted file mode 100644 index 6913912d2f1..00000000000 --- a/plotly/validators/carpet/aaxis/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="carpet.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickfont/_style.py b/plotly/validators/carpet/aaxis/tickfont/_style.py deleted file mode 100644 index 4a5161257bb..00000000000 --- a/plotly/validators/carpet/aaxis/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="carpet.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickfont/_textcase.py b/plotly/validators/carpet/aaxis/tickfont/_textcase.py deleted file mode 100644 index da0eae6d54c..00000000000 --- a/plotly/validators/carpet/aaxis/tickfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="carpet.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickfont/_variant.py b/plotly/validators/carpet/aaxis/tickfont/_variant.py deleted file mode 100644 index 68ac7b4219c..00000000000 --- a/plotly/validators/carpet/aaxis/tickfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="carpet.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickfont/_weight.py b/plotly/validators/carpet/aaxis/tickfont/_weight.py deleted file mode 100644 index afb782820d8..00000000000 --- a/plotly/validators/carpet/aaxis/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="carpet.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickformatstop/__init__.py b/plotly/validators/carpet/aaxis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/carpet/aaxis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/carpet/aaxis/tickformatstop/_dtickrange.py b/plotly/validators/carpet/aaxis/tickformatstop/_dtickrange.py deleted file mode 100644 index 2ab1e4d43a0..00000000000 --- a/plotly/validators/carpet/aaxis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="carpet.aaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "valType": "any"}, - {"editType": "calc", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickformatstop/_enabled.py b/plotly/validators/carpet/aaxis/tickformatstop/_enabled.py deleted file mode 100644 index d8c86ff8f97..00000000000 --- a/plotly/validators/carpet/aaxis/tickformatstop/_enabled.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="enabled", parent_name="carpet.aaxis.tickformatstop", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickformatstop/_name.py b/plotly/validators/carpet/aaxis/tickformatstop/_name.py deleted file mode 100644 index edd1ba7ccc6..00000000000 --- a/plotly/validators/carpet/aaxis/tickformatstop/_name.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="name", parent_name="carpet.aaxis.tickformatstop", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickformatstop/_templateitemname.py b/plotly/validators/carpet/aaxis/tickformatstop/_templateitemname.py deleted file mode 100644 index f05c855ca78..00000000000 --- a/plotly/validators/carpet/aaxis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="carpet.aaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/tickformatstop/_value.py b/plotly/validators/carpet/aaxis/tickformatstop/_value.py deleted file mode 100644 index 05401d569e6..00000000000 --- a/plotly/validators/carpet/aaxis/tickformatstop/_value.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, plotly_name="value", parent_name="carpet.aaxis.tickformatstop", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/__init__.py b/plotly/validators/carpet/aaxis/title/__init__.py deleted file mode 100644 index 0aea5862930..00000000000 --- a/plotly/validators/carpet/aaxis/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._offset import OffsetValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._offset.OffsetValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/carpet/aaxis/title/_font.py b/plotly/validators/carpet/aaxis/title/_font.py deleted file mode 100644 index 941b0543ba5..00000000000 --- a/plotly/validators/carpet/aaxis/title/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="carpet.aaxis.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/_offset.py b/plotly/validators/carpet/aaxis/title/_offset.py deleted file mode 100644 index 9dadffe5b9d..00000000000 --- a/plotly/validators/carpet/aaxis/title/_offset.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="offset", parent_name="carpet.aaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/_text.py b/plotly/validators/carpet/aaxis/title/_text.py deleted file mode 100644 index a5fb17980b4..00000000000 --- a/plotly/validators/carpet/aaxis/title/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="carpet.aaxis.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/font/__init__.py b/plotly/validators/carpet/aaxis/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/carpet/aaxis/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/carpet/aaxis/title/font/_color.py b/plotly/validators/carpet/aaxis/title/font/_color.py deleted file mode 100644 index 64b40f073c1..00000000000 --- a/plotly/validators/carpet/aaxis/title/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="carpet.aaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/font/_family.py b/plotly/validators/carpet/aaxis/title/font/_family.py deleted file mode 100644 index 526912d9997..00000000000 --- a/plotly/validators/carpet/aaxis/title/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="carpet.aaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/font/_lineposition.py b/plotly/validators/carpet/aaxis/title/font/_lineposition.py deleted file mode 100644 index 03e7af8957d..00000000000 --- a/plotly/validators/carpet/aaxis/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="carpet.aaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/font/_shadow.py b/plotly/validators/carpet/aaxis/title/font/_shadow.py deleted file mode 100644 index 3e9e3cf137e..00000000000 --- a/plotly/validators/carpet/aaxis/title/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="carpet.aaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/font/_size.py b/plotly/validators/carpet/aaxis/title/font/_size.py deleted file mode 100644 index 4d184c0856b..00000000000 --- a/plotly/validators/carpet/aaxis/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="carpet.aaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/font/_style.py b/plotly/validators/carpet/aaxis/title/font/_style.py deleted file mode 100644 index 300a474e370..00000000000 --- a/plotly/validators/carpet/aaxis/title/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="carpet.aaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/font/_textcase.py b/plotly/validators/carpet/aaxis/title/font/_textcase.py deleted file mode 100644 index 3724f29cd5a..00000000000 --- a/plotly/validators/carpet/aaxis/title/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="carpet.aaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/font/_variant.py b/plotly/validators/carpet/aaxis/title/font/_variant.py deleted file mode 100644 index 0db6a43b735..00000000000 --- a/plotly/validators/carpet/aaxis/title/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="carpet.aaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/aaxis/title/font/_weight.py b/plotly/validators/carpet/aaxis/title/font/_weight.py deleted file mode 100644 index 46717674880..00000000000 --- a/plotly/validators/carpet/aaxis/title/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="carpet.aaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/__init__.py b/plotly/validators/carpet/baxis/__init__.py deleted file mode 100644 index bdb4b46460a..00000000000 --- a/plotly/validators/carpet/baxis/__init__.py +++ /dev/null @@ -1,129 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._type import TypeValidator - from ._title import TitleValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._startlinewidth import StartlinewidthValidator - from ._startlinecolor import StartlinecolorValidator - from ._startline import StartlineValidator - from ._smoothing import SmoothingValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._rangemode import RangemodeValidator - from ._range import RangeValidator - from ._nticks import NticksValidator - from ._minorgridwidth import MinorgridwidthValidator - from ._minorgriddash import MinorgriddashValidator - from ._minorgridcount import MinorgridcountValidator - from ._minorgridcolor import MinorgridcolorValidator - from ._minexponent import MinexponentValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._labelsuffix import LabelsuffixValidator - from ._labelprefix import LabelprefixValidator - from ._labelpadding import LabelpaddingValidator - from ._labelalias import LabelaliasValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._fixedrange import FixedrangeValidator - from ._exponentformat import ExponentformatValidator - from ._endlinewidth import EndlinewidthValidator - from ._endlinecolor import EndlinecolorValidator - from ._endline import EndlineValidator - from ._dtick import DtickValidator - from ._color import ColorValidator - from ._cheatertype import CheatertypeValidator - from ._categoryorder import CategoryorderValidator - from ._categoryarraysrc import CategoryarraysrcValidator - from ._categoryarray import CategoryarrayValidator - from ._autotypenumbers import AutotypenumbersValidator - from ._autorange import AutorangeValidator - from ._arraytick0 import Arraytick0Validator - from ._arraydtick import ArraydtickValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._type.TypeValidator", - "._title.TitleValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._startlinewidth.StartlinewidthValidator", - "._startlinecolor.StartlinecolorValidator", - "._startline.StartlineValidator", - "._smoothing.SmoothingValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._rangemode.RangemodeValidator", - "._range.RangeValidator", - "._nticks.NticksValidator", - "._minorgridwidth.MinorgridwidthValidator", - "._minorgriddash.MinorgriddashValidator", - "._minorgridcount.MinorgridcountValidator", - "._minorgridcolor.MinorgridcolorValidator", - "._minexponent.MinexponentValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._labelsuffix.LabelsuffixValidator", - "._labelprefix.LabelprefixValidator", - "._labelpadding.LabelpaddingValidator", - "._labelalias.LabelaliasValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._fixedrange.FixedrangeValidator", - "._exponentformat.ExponentformatValidator", - "._endlinewidth.EndlinewidthValidator", - "._endlinecolor.EndlinecolorValidator", - "._endline.EndlineValidator", - "._dtick.DtickValidator", - "._color.ColorValidator", - "._cheatertype.CheatertypeValidator", - "._categoryorder.CategoryorderValidator", - "._categoryarraysrc.CategoryarraysrcValidator", - "._categoryarray.CategoryarrayValidator", - "._autotypenumbers.AutotypenumbersValidator", - "._autorange.AutorangeValidator", - "._arraytick0.Arraytick0Validator", - "._arraydtick.ArraydtickValidator", - ], - ) diff --git a/plotly/validators/carpet/baxis/_arraydtick.py b/plotly/validators/carpet/baxis/_arraydtick.py deleted file mode 100644 index 49042cbb34e..00000000000 --- a/plotly/validators/carpet/baxis/_arraydtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArraydtickValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="arraydtick", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_arraytick0.py b/plotly/validators/carpet/baxis/_arraytick0.py deleted file mode 100644 index 44b800d598a..00000000000 --- a/plotly/validators/carpet/baxis/_arraytick0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Arraytick0Validator(_bv.IntegerValidator): - def __init__(self, plotly_name="arraytick0", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_autorange.py b/plotly/validators/carpet/baxis/_autorange.py deleted file mode 100644 index 74e73a58df8..00000000000 --- a/plotly/validators/carpet/baxis/_autorange.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="autorange", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "reversed"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_autotypenumbers.py b/plotly/validators/carpet/baxis/_autotypenumbers.py deleted file mode 100644 index 76e0a7a4de0..00000000000 --- a/plotly/validators/carpet/baxis/_autotypenumbers.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotypenumbersValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="autotypenumbers", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["convert types", "strict"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_categoryarray.py b/plotly/validators/carpet/baxis/_categoryarray.py deleted file mode 100644 index 3e44bf08af7..00000000000 --- a/plotly/validators/carpet/baxis/_categoryarray.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarrayValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="categoryarray", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_categoryarraysrc.py b/plotly/validators/carpet/baxis/_categoryarraysrc.py deleted file mode 100644 index ec5ec053f3b..00000000000 --- a/plotly/validators/carpet/baxis/_categoryarraysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarraysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="categoryarraysrc", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_categoryorder.py b/plotly/validators/carpet/baxis/_categoryorder.py deleted file mode 100644 index 0d45a156770..00000000000 --- a/plotly/validators/carpet/baxis/_categoryorder.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryorderValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="categoryorder", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - ["trace", "category ascending", "category descending", "array"], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_cheatertype.py b/plotly/validators/carpet/baxis/_cheatertype.py deleted file mode 100644 index 62708793628..00000000000 --- a/plotly/validators/carpet/baxis/_cheatertype.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CheatertypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="cheatertype", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["index", "value"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_color.py b/plotly/validators/carpet/baxis/_color.py deleted file mode 100644 index 6c9c876c7ca..00000000000 --- a/plotly/validators/carpet/baxis/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_dtick.py b/plotly/validators/carpet/baxis/_dtick.py deleted file mode 100644 index 2017aee0d01..00000000000 --- a/plotly/validators/carpet/baxis/_dtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dtick", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_endline.py b/plotly/validators/carpet/baxis/_endline.py deleted file mode 100644 index 5ca97666687..00000000000 --- a/plotly/validators/carpet/baxis/_endline.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndlineValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="endline", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_endlinecolor.py b/plotly/validators/carpet/baxis/_endlinecolor.py deleted file mode 100644 index 35d040f123e..00000000000 --- a/plotly/validators/carpet/baxis/_endlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="endlinecolor", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_endlinewidth.py b/plotly/validators/carpet/baxis/_endlinewidth.py deleted file mode 100644 index 40fb3b0bd03..00000000000 --- a/plotly/validators/carpet/baxis/_endlinewidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="endlinewidth", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_exponentformat.py b/plotly/validators/carpet/baxis/_exponentformat.py deleted file mode 100644 index 6cf54b2629d..00000000000 --- a/plotly/validators/carpet/baxis/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_fixedrange.py b/plotly/validators/carpet/baxis/_fixedrange.py deleted file mode 100644 index 05fd70f9fb3..00000000000 --- a/plotly/validators/carpet/baxis/_fixedrange.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FixedrangeValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="fixedrange", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_gridcolor.py b/plotly/validators/carpet/baxis/_gridcolor.py deleted file mode 100644 index 9deb9e74d08..00000000000 --- a/plotly/validators/carpet/baxis/_gridcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="gridcolor", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_griddash.py b/plotly/validators/carpet/baxis/_griddash.py deleted file mode 100644 index 2d7edad0f32..00000000000 --- a/plotly/validators/carpet/baxis/_griddash.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__(self, plotly_name="griddash", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_gridwidth.py b/plotly/validators/carpet/baxis/_gridwidth.py deleted file mode 100644 index 6008b3d35d5..00000000000 --- a/plotly/validators/carpet/baxis/_gridwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="gridwidth", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_labelalias.py b/plotly/validators/carpet/baxis/_labelalias.py deleted file mode 100644 index d56d355a880..00000000000 --- a/plotly/validators/carpet/baxis/_labelalias.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__(self, plotly_name="labelalias", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_labelpadding.py b/plotly/validators/carpet/baxis/_labelpadding.py deleted file mode 100644 index 2231c1ad49f..00000000000 --- a/plotly/validators/carpet/baxis/_labelpadding.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelpaddingValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="labelpadding", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_labelprefix.py b/plotly/validators/carpet/baxis/_labelprefix.py deleted file mode 100644 index 4f06a67fa4e..00000000000 --- a/plotly/validators/carpet/baxis/_labelprefix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelprefixValidator(_bv.StringValidator): - def __init__(self, plotly_name="labelprefix", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_labelsuffix.py b/plotly/validators/carpet/baxis/_labelsuffix.py deleted file mode 100644 index 10862f0782f..00000000000 --- a/plotly/validators/carpet/baxis/_labelsuffix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelsuffixValidator(_bv.StringValidator): - def __init__(self, plotly_name="labelsuffix", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_linecolor.py b/plotly/validators/carpet/baxis/_linecolor.py deleted file mode 100644 index 37cd7ec2943..00000000000 --- a/plotly/validators/carpet/baxis/_linecolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="linecolor", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_linewidth.py b/plotly/validators/carpet/baxis/_linewidth.py deleted file mode 100644 index 418730e8f14..00000000000 --- a/plotly/validators/carpet/baxis/_linewidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="linewidth", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_minexponent.py b/plotly/validators/carpet/baxis/_minexponent.py deleted file mode 100644 index 917786c7c3b..00000000000 --- a/plotly/validators/carpet/baxis/_minexponent.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__(self, plotly_name="minexponent", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_minorgridcolor.py b/plotly/validators/carpet/baxis/_minorgridcolor.py deleted file mode 100644 index f250d102796..00000000000 --- a/plotly/validators/carpet/baxis/_minorgridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinorgridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="minorgridcolor", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_minorgridcount.py b/plotly/validators/carpet/baxis/_minorgridcount.py deleted file mode 100644 index 5343813632b..00000000000 --- a/plotly/validators/carpet/baxis/_minorgridcount.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinorgridcountValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="minorgridcount", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_minorgriddash.py b/plotly/validators/carpet/baxis/_minorgriddash.py deleted file mode 100644 index 45e4f57e923..00000000000 --- a/plotly/validators/carpet/baxis/_minorgriddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinorgriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="minorgriddash", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_minorgridwidth.py b/plotly/validators/carpet/baxis/_minorgridwidth.py deleted file mode 100644 index 63b0b7b48dc..00000000000 --- a/plotly/validators/carpet/baxis/_minorgridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinorgridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minorgridwidth", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_nticks.py b/plotly/validators/carpet/baxis/_nticks.py deleted file mode 100644 index 0ff42a4e8cc..00000000000 --- a/plotly/validators/carpet/baxis/_nticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="nticks", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_range.py b/plotly/validators/carpet/baxis/_range.py deleted file mode 100644 index 2ea40a6048e..00000000000 --- a/plotly/validators/carpet/baxis/_range.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="range", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "valType": "any"}, - {"editType": "calc", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_rangemode.py b/plotly/validators/carpet/baxis/_rangemode.py deleted file mode 100644 index a8c19476744..00000000000 --- a/plotly/validators/carpet/baxis/_rangemode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangemodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="rangemode", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "tozero", "nonnegative"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_separatethousands.py b/plotly/validators/carpet/baxis/_separatethousands.py deleted file mode 100644 index d4956bb976d..00000000000 --- a/plotly/validators/carpet/baxis/_separatethousands.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="separatethousands", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_showexponent.py b/plotly/validators/carpet/baxis/_showexponent.py deleted file mode 100644 index 1d4a590e576..00000000000 --- a/plotly/validators/carpet/baxis/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_showgrid.py b/plotly/validators/carpet/baxis/_showgrid.py deleted file mode 100644 index c6e87b88339..00000000000 --- a/plotly/validators/carpet/baxis/_showgrid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showgrid", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_showline.py b/plotly/validators/carpet/baxis/_showline.py deleted file mode 100644 index 857d6486c5c..00000000000 --- a/plotly/validators/carpet/baxis/_showline.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showline", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_showticklabels.py b/plotly/validators/carpet/baxis/_showticklabels.py deleted file mode 100644 index 9b635905cff..00000000000 --- a/plotly/validators/carpet/baxis/_showticklabels.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["start", "end", "both", "none"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_showtickprefix.py b/plotly/validators/carpet/baxis/_showtickprefix.py deleted file mode 100644 index 2f1a7bbe580..00000000000 --- a/plotly/validators/carpet/baxis/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_showticksuffix.py b/plotly/validators/carpet/baxis/_showticksuffix.py deleted file mode 100644 index b640ad7cc74..00000000000 --- a/plotly/validators/carpet/baxis/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_smoothing.py b/plotly/validators/carpet/baxis/_smoothing.py deleted file mode 100644 index 920636e40d4..00000000000 --- a/plotly/validators/carpet/baxis/_smoothing.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SmoothingValidator(_bv.NumberValidator): - def __init__(self, plotly_name="smoothing", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1.3), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_startline.py b/plotly/validators/carpet/baxis/_startline.py deleted file mode 100644 index 42c2f1382a5..00000000000 --- a/plotly/validators/carpet/baxis/_startline.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartlineValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="startline", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_startlinecolor.py b/plotly/validators/carpet/baxis/_startlinecolor.py deleted file mode 100644 index 48813c0d211..00000000000 --- a/plotly/validators/carpet/baxis/_startlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="startlinecolor", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_startlinewidth.py b/plotly/validators/carpet/baxis/_startlinewidth.py deleted file mode 100644 index 9f8851d96a6..00000000000 --- a/plotly/validators/carpet/baxis/_startlinewidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="startlinewidth", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_tick0.py b/plotly/validators/carpet/baxis/_tick0.py deleted file mode 100644 index 87b0609b7ed..00000000000 --- a/plotly/validators/carpet/baxis/_tick0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.NumberValidator): - def __init__(self, plotly_name="tick0", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_tickangle.py b/plotly/validators/carpet/baxis/_tickangle.py deleted file mode 100644 index 2bcff95fd15..00000000000 --- a/plotly/validators/carpet/baxis/_tickangle.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__(self, plotly_name="tickangle", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_tickfont.py b/plotly/validators/carpet/baxis/_tickfont.py deleted file mode 100644 index 434c4451aca..00000000000 --- a/plotly/validators/carpet/baxis/_tickfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="tickfont", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_tickformat.py b/plotly/validators/carpet/baxis/_tickformat.py deleted file mode 100644 index 2b7c1599f79..00000000000 --- a/plotly/validators/carpet/baxis/_tickformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="tickformat", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_tickformatstopdefaults.py b/plotly/validators/carpet/baxis/_tickformatstopdefaults.py deleted file mode 100644 index 0c001370133..00000000000 --- a/plotly/validators/carpet/baxis/_tickformatstopdefaults.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickformatstopdefaults", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_tickformatstops.py b/plotly/validators/carpet/baxis/_tickformatstops.py deleted file mode 100644 index 282a3f7edc7..00000000000 --- a/plotly/validators/carpet/baxis/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="carpet.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_tickmode.py b/plotly/validators/carpet/baxis/_tickmode.py deleted file mode 100644 index d3d8d7b1f93..00000000000 --- a/plotly/validators/carpet/baxis/_tickmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="tickmode", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_tickprefix.py b/plotly/validators/carpet/baxis/_tickprefix.py deleted file mode 100644 index 6c464b831d4..00000000000 --- a/plotly/validators/carpet/baxis/_tickprefix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__(self, plotly_name="tickprefix", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_ticksuffix.py b/plotly/validators/carpet/baxis/_ticksuffix.py deleted file mode 100644 index 9db9d13f72f..00000000000 --- a/plotly/validators/carpet/baxis/_ticksuffix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__(self, plotly_name="ticksuffix", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_ticktext.py b/plotly/validators/carpet/baxis/_ticktext.py deleted file mode 100644 index 11731a4196c..00000000000 --- a/plotly/validators/carpet/baxis/_ticktext.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ticktext", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_ticktextsrc.py b/plotly/validators/carpet/baxis/_ticktextsrc.py deleted file mode 100644 index 462b29baeb9..00000000000 --- a/plotly/validators/carpet/baxis/_ticktextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ticktextsrc", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_tickvals.py b/plotly/validators/carpet/baxis/_tickvals.py deleted file mode 100644 index 58b8ae2f867..00000000000 --- a/plotly/validators/carpet/baxis/_tickvals.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="tickvals", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_tickvalssrc.py b/plotly/validators/carpet/baxis/_tickvalssrc.py deleted file mode 100644 index a7999338ea6..00000000000 --- a/plotly/validators/carpet/baxis/_tickvalssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="tickvalssrc", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_title.py b/plotly/validators/carpet/baxis/_title.py deleted file mode 100644 index 0bb701ececa..00000000000 --- a/plotly/validators/carpet/baxis/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/_type.py b/plotly/validators/carpet/baxis/_type.py deleted file mode 100644 index 18de4b4dd29..00000000000 --- a/plotly/validators/carpet/baxis/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="carpet.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["-", "linear", "date", "category"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickfont/__init__.py b/plotly/validators/carpet/baxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/carpet/baxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/carpet/baxis/tickfont/_color.py b/plotly/validators/carpet/baxis/tickfont/_color.py deleted file mode 100644 index dcd3fd675ff..00000000000 --- a/plotly/validators/carpet/baxis/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="carpet.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickfont/_family.py b/plotly/validators/carpet/baxis/tickfont/_family.py deleted file mode 100644 index df905e680e1..00000000000 --- a/plotly/validators/carpet/baxis/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="carpet.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickfont/_lineposition.py b/plotly/validators/carpet/baxis/tickfont/_lineposition.py deleted file mode 100644 index 7acc4db51e3..00000000000 --- a/plotly/validators/carpet/baxis/tickfont/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="carpet.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickfont/_shadow.py b/plotly/validators/carpet/baxis/tickfont/_shadow.py deleted file mode 100644 index 6a53c2fce51..00000000000 --- a/plotly/validators/carpet/baxis/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="carpet.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickfont/_size.py b/plotly/validators/carpet/baxis/tickfont/_size.py deleted file mode 100644 index 85e70ae3ec4..00000000000 --- a/plotly/validators/carpet/baxis/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="carpet.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickfont/_style.py b/plotly/validators/carpet/baxis/tickfont/_style.py deleted file mode 100644 index 6aa5481cc8a..00000000000 --- a/plotly/validators/carpet/baxis/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="carpet.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickfont/_textcase.py b/plotly/validators/carpet/baxis/tickfont/_textcase.py deleted file mode 100644 index 18d60a223db..00000000000 --- a/plotly/validators/carpet/baxis/tickfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="carpet.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickfont/_variant.py b/plotly/validators/carpet/baxis/tickfont/_variant.py deleted file mode 100644 index bf773952050..00000000000 --- a/plotly/validators/carpet/baxis/tickfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="carpet.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickfont/_weight.py b/plotly/validators/carpet/baxis/tickfont/_weight.py deleted file mode 100644 index c590fc061f6..00000000000 --- a/plotly/validators/carpet/baxis/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="carpet.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickformatstop/__init__.py b/plotly/validators/carpet/baxis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/carpet/baxis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/carpet/baxis/tickformatstop/_dtickrange.py b/plotly/validators/carpet/baxis/tickformatstop/_dtickrange.py deleted file mode 100644 index 6c21126ff2b..00000000000 --- a/plotly/validators/carpet/baxis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="carpet.baxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "valType": "any"}, - {"editType": "calc", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickformatstop/_enabled.py b/plotly/validators/carpet/baxis/tickformatstop/_enabled.py deleted file mode 100644 index 10e24708463..00000000000 --- a/plotly/validators/carpet/baxis/tickformatstop/_enabled.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="enabled", parent_name="carpet.baxis.tickformatstop", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickformatstop/_name.py b/plotly/validators/carpet/baxis/tickformatstop/_name.py deleted file mode 100644 index 161c3b13086..00000000000 --- a/plotly/validators/carpet/baxis/tickformatstop/_name.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="name", parent_name="carpet.baxis.tickformatstop", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickformatstop/_templateitemname.py b/plotly/validators/carpet/baxis/tickformatstop/_templateitemname.py deleted file mode 100644 index e59950e4e66..00000000000 --- a/plotly/validators/carpet/baxis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="carpet.baxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/tickformatstop/_value.py b/plotly/validators/carpet/baxis/tickformatstop/_value.py deleted file mode 100644 index 1d2194b89f6..00000000000 --- a/plotly/validators/carpet/baxis/tickformatstop/_value.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, plotly_name="value", parent_name="carpet.baxis.tickformatstop", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/__init__.py b/plotly/validators/carpet/baxis/title/__init__.py deleted file mode 100644 index 0aea5862930..00000000000 --- a/plotly/validators/carpet/baxis/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._offset import OffsetValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._offset.OffsetValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/carpet/baxis/title/_font.py b/plotly/validators/carpet/baxis/title/_font.py deleted file mode 100644 index 420bd7e1c59..00000000000 --- a/plotly/validators/carpet/baxis/title/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="carpet.baxis.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/_offset.py b/plotly/validators/carpet/baxis/title/_offset.py deleted file mode 100644 index cd972917150..00000000000 --- a/plotly/validators/carpet/baxis/title/_offset.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="offset", parent_name="carpet.baxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/_text.py b/plotly/validators/carpet/baxis/title/_text.py deleted file mode 100644 index f284b391902..00000000000 --- a/plotly/validators/carpet/baxis/title/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="carpet.baxis.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/font/__init__.py b/plotly/validators/carpet/baxis/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/carpet/baxis/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/carpet/baxis/title/font/_color.py b/plotly/validators/carpet/baxis/title/font/_color.py deleted file mode 100644 index 34bc735a83e..00000000000 --- a/plotly/validators/carpet/baxis/title/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="carpet.baxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/font/_family.py b/plotly/validators/carpet/baxis/title/font/_family.py deleted file mode 100644 index b2ba24f31df..00000000000 --- a/plotly/validators/carpet/baxis/title/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="carpet.baxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/font/_lineposition.py b/plotly/validators/carpet/baxis/title/font/_lineposition.py deleted file mode 100644 index 12e7a39e608..00000000000 --- a/plotly/validators/carpet/baxis/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="carpet.baxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/font/_shadow.py b/plotly/validators/carpet/baxis/title/font/_shadow.py deleted file mode 100644 index fa39328081f..00000000000 --- a/plotly/validators/carpet/baxis/title/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="carpet.baxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/font/_size.py b/plotly/validators/carpet/baxis/title/font/_size.py deleted file mode 100644 index 7f56c731f59..00000000000 --- a/plotly/validators/carpet/baxis/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="carpet.baxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/font/_style.py b/plotly/validators/carpet/baxis/title/font/_style.py deleted file mode 100644 index 0507b8ffec3..00000000000 --- a/plotly/validators/carpet/baxis/title/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="carpet.baxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/font/_textcase.py b/plotly/validators/carpet/baxis/title/font/_textcase.py deleted file mode 100644 index bcdfd36ee79..00000000000 --- a/plotly/validators/carpet/baxis/title/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="carpet.baxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/font/_variant.py b/plotly/validators/carpet/baxis/title/font/_variant.py deleted file mode 100644 index b4c6adb545c..00000000000 --- a/plotly/validators/carpet/baxis/title/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="carpet.baxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/baxis/title/font/_weight.py b/plotly/validators/carpet/baxis/title/font/_weight.py deleted file mode 100644 index 977e8f68962..00000000000 --- a/plotly/validators/carpet/baxis/title/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="carpet.baxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/font/__init__.py b/plotly/validators/carpet/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/carpet/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/carpet/font/_color.py b/plotly/validators/carpet/font/_color.py deleted file mode 100644 index d65ebda1564..00000000000 --- a/plotly/validators/carpet/font/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="carpet.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/font/_family.py b/plotly/validators/carpet/font/_family.py deleted file mode 100644 index 7cede99fbc4..00000000000 --- a/plotly/validators/carpet/font/_family.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__(self, plotly_name="family", parent_name="carpet.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/carpet/font/_lineposition.py b/plotly/validators/carpet/font/_lineposition.py deleted file mode 100644 index f32e968e8ce..00000000000 --- a/plotly/validators/carpet/font/_lineposition.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="lineposition", parent_name="carpet.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/font/_shadow.py b/plotly/validators/carpet/font/_shadow.py deleted file mode 100644 index 285b1f92d17..00000000000 --- a/plotly/validators/carpet/font/_shadow.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__(self, plotly_name="shadow", parent_name="carpet.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/carpet/font/_size.py b/plotly/validators/carpet/font/_size.py deleted file mode 100644 index 99c0f724a98..00000000000 --- a/plotly/validators/carpet/font/_size.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="carpet.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/font/_style.py b/plotly/validators/carpet/font/_style.py deleted file mode 100644 index 706b284caf2..00000000000 --- a/plotly/validators/carpet/font/_style.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="carpet.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/font/_textcase.py b/plotly/validators/carpet/font/_textcase.py deleted file mode 100644 index e0ca7ddf61e..00000000000 --- a/plotly/validators/carpet/font/_textcase.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="textcase", parent_name="carpet.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/font/_variant.py b/plotly/validators/carpet/font/_variant.py deleted file mode 100644 index 16cab2dfc50..00000000000 --- a/plotly/validators/carpet/font/_variant.py +++ /dev/null @@ -1,25 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="variant", parent_name="carpet.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/font/_weight.py b/plotly/validators/carpet/font/_weight.py deleted file mode 100644 index bebd5ec976d..00000000000 --- a/plotly/validators/carpet/font/_weight.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="weight", parent_name="carpet.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/__init__.py b/plotly/validators/carpet/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/carpet/legendgrouptitle/_font.py b/plotly/validators/carpet/legendgrouptitle/_font.py deleted file mode 100644 index 7579d0a7167..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="carpet.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/_text.py b/plotly/validators/carpet/legendgrouptitle/_text.py deleted file mode 100644 index 095e7c5a90b..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="carpet.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/font/__init__.py b/plotly/validators/carpet/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/carpet/legendgrouptitle/font/_color.py b/plotly/validators/carpet/legendgrouptitle/font/_color.py deleted file mode 100644 index f9c18745fb5..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="carpet.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/font/_family.py b/plotly/validators/carpet/legendgrouptitle/font/_family.py deleted file mode 100644 index 4cbeac7a853..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="carpet.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/font/_lineposition.py b/plotly/validators/carpet/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 515f4b34920..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="carpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/font/_shadow.py b/plotly/validators/carpet/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 995e2523ff7..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="carpet.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/font/_size.py b/plotly/validators/carpet/legendgrouptitle/font/_size.py deleted file mode 100644 index b40729f78ed..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="carpet.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/font/_style.py b/plotly/validators/carpet/legendgrouptitle/font/_style.py deleted file mode 100644 index ba260c9a135..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="carpet.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/font/_textcase.py b/plotly/validators/carpet/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 23c28631104..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="carpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/font/_variant.py b/plotly/validators/carpet/legendgrouptitle/font/_variant.py deleted file mode 100644 index 685d1e27152..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="carpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/carpet/legendgrouptitle/font/_weight.py b/plotly/validators/carpet/legendgrouptitle/font/_weight.py deleted file mode 100644 index 1e14502dd95..00000000000 --- a/plotly/validators/carpet/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="carpet.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/carpet/stream/__init__.py b/plotly/validators/carpet/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/carpet/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/carpet/stream/_maxpoints.py b/plotly/validators/carpet/stream/_maxpoints.py deleted file mode 100644 index 0b6d3394ea5..00000000000 --- a/plotly/validators/carpet/stream/_maxpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__(self, plotly_name="maxpoints", parent_name="carpet.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/carpet/stream/_token.py b/plotly/validators/carpet/stream/_token.py deleted file mode 100644 index baa58152e2d..00000000000 --- a/plotly/validators/carpet/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="carpet.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choropleth/__init__.py b/plotly/validators/choropleth/__init__.py deleted file mode 100644 index 01acb360438..00000000000 --- a/plotly/validators/choropleth/__init__.py +++ /dev/null @@ -1,109 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zmin import ZminValidator - from ._zmid import ZmidValidator - from ._zmax import ZmaxValidator - from ._zauto import ZautoValidator - from ._z import ZValidator - from ._visible import VisibleValidator - from ._unselected import UnselectedValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._selectedpoints import SelectedpointsValidator - from ._selected import SelectedValidator - from ._reversescale import ReversescaleValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._marker import MarkerValidator - from ._locationssrc import LocationssrcValidator - from ._locations import LocationsValidator - from ._locationmode import LocationmodeValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._geojson import GeojsonValidator - from ._geo import GeoValidator - from ._featureidkey import FeatureidkeyValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zmin.ZminValidator", - "._zmid.ZmidValidator", - "._zmax.ZmaxValidator", - "._zauto.ZautoValidator", - "._z.ZValidator", - "._visible.VisibleValidator", - "._unselected.UnselectedValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._selectedpoints.SelectedpointsValidator", - "._selected.SelectedValidator", - "._reversescale.ReversescaleValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._marker.MarkerValidator", - "._locationssrc.LocationssrcValidator", - "._locations.LocationsValidator", - "._locationmode.LocationmodeValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._geojson.GeojsonValidator", - "._geo.GeoValidator", - "._featureidkey.FeatureidkeyValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/choropleth/_autocolorscale.py b/plotly/validators/choropleth/_autocolorscale.py deleted file mode 100644 index 11039428b36..00000000000 --- a/plotly/validators/choropleth/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="choropleth", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_coloraxis.py b/plotly/validators/choropleth/_coloraxis.py deleted file mode 100644 index a17b90f61e7..00000000000 --- a/plotly/validators/choropleth/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_colorbar.py b/plotly/validators/choropleth/_colorbar.py deleted file mode 100644 index b657e5435a6..00000000000 --- a/plotly/validators/choropleth/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_colorscale.py b/plotly/validators/choropleth/_colorscale.py deleted file mode 100644 index 9d4600c9a0e..00000000000 --- a/plotly/validators/choropleth/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_customdata.py b/plotly/validators/choropleth/_customdata.py deleted file mode 100644 index 63e5c073bf6..00000000000 --- a/plotly/validators/choropleth/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_customdatasrc.py b/plotly/validators/choropleth/_customdatasrc.py deleted file mode 100644 index 43bd8d3a4b9..00000000000 --- a/plotly/validators/choropleth/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_featureidkey.py b/plotly/validators/choropleth/_featureidkey.py deleted file mode 100644 index 1a6b8ffe92a..00000000000 --- a/plotly/validators/choropleth/_featureidkey.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FeatureidkeyValidator(_bv.StringValidator): - def __init__(self, plotly_name="featureidkey", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_geo.py b/plotly/validators/choropleth/_geo.py deleted file mode 100644 index 855d81f5b97..00000000000 --- a/plotly/validators/choropleth/_geo.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GeoValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="geo", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "geo"), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_geojson.py b/plotly/validators/choropleth/_geojson.py deleted file mode 100644 index 526993193cf..00000000000 --- a/plotly/validators/choropleth/_geojson.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GeojsonValidator(_bv.AnyValidator): - def __init__(self, plotly_name="geojson", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_hoverinfo.py b/plotly/validators/choropleth/_hoverinfo.py deleted file mode 100644 index d0b16d3ba9e..00000000000 --- a/plotly/validators/choropleth/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["location", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_hoverinfosrc.py b/plotly/validators/choropleth/_hoverinfosrc.py deleted file mode 100644 index ed37288f9ea..00000000000 --- a/plotly/validators/choropleth/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_hoverlabel.py b/plotly/validators/choropleth/_hoverlabel.py deleted file mode 100644 index 51453ece4f6..00000000000 --- a/plotly/validators/choropleth/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_hovertemplate.py b/plotly/validators/choropleth/_hovertemplate.py deleted file mode 100644 index 1261059f93d..00000000000 --- a/plotly/validators/choropleth/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_hovertemplatesrc.py b/plotly/validators/choropleth/_hovertemplatesrc.py deleted file mode 100644 index b41bc6ba7db..00000000000 --- a/plotly/validators/choropleth/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="choropleth", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_hovertext.py b/plotly/validators/choropleth/_hovertext.py deleted file mode 100644 index d337ba81470..00000000000 --- a/plotly/validators/choropleth/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_hovertextsrc.py b/plotly/validators/choropleth/_hovertextsrc.py deleted file mode 100644 index 1cf09ff1d20..00000000000 --- a/plotly/validators/choropleth/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_ids.py b/plotly/validators/choropleth/_ids.py deleted file mode 100644 index 6dc3753eec7..00000000000 --- a/plotly/validators/choropleth/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_idssrc.py b/plotly/validators/choropleth/_idssrc.py deleted file mode 100644 index 5f67c0f0cdb..00000000000 --- a/plotly/validators/choropleth/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_legend.py b/plotly/validators/choropleth/_legend.py deleted file mode 100644 index 8d84bd01ffa..00000000000 --- a/plotly/validators/choropleth/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_legendgroup.py b/plotly/validators/choropleth/_legendgroup.py deleted file mode 100644 index d372da243d9..00000000000 --- a/plotly/validators/choropleth/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_legendgrouptitle.py b/plotly/validators/choropleth/_legendgrouptitle.py deleted file mode 100644 index e05b8ae6438..00000000000 --- a/plotly/validators/choropleth/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="choropleth", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_legendrank.py b/plotly/validators/choropleth/_legendrank.py deleted file mode 100644 index 0cf91132870..00000000000 --- a/plotly/validators/choropleth/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_legendwidth.py b/plotly/validators/choropleth/_legendwidth.py deleted file mode 100644 index 46499810149..00000000000 --- a/plotly/validators/choropleth/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_locationmode.py b/plotly/validators/choropleth/_locationmode.py deleted file mode 100644 index c45e74caffc..00000000000 --- a/plotly/validators/choropleth/_locationmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="locationmode", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["ISO-3", "USA-states", "country names", "geojson-id"] - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_locations.py b/plotly/validators/choropleth/_locations.py deleted file mode 100644 index 953c8810e01..00000000000 --- a/plotly/validators/choropleth/_locations.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="locations", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_locationssrc.py b/plotly/validators/choropleth/_locationssrc.py deleted file mode 100644 index 97c84375945..00000000000 --- a/plotly/validators/choropleth/_locationssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="locationssrc", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_marker.py b/plotly/validators/choropleth/_marker.py deleted file mode 100644 index 4623d461e35..00000000000 --- a/plotly/validators/choropleth/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_meta.py b/plotly/validators/choropleth/_meta.py deleted file mode 100644 index 940135c1b7a..00000000000 --- a/plotly/validators/choropleth/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_metasrc.py b/plotly/validators/choropleth/_metasrc.py deleted file mode 100644 index 70cab102a57..00000000000 --- a/plotly/validators/choropleth/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_name.py b/plotly/validators/choropleth/_name.py deleted file mode 100644 index ecf8c6b0097..00000000000 --- a/plotly/validators/choropleth/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_reversescale.py b/plotly/validators/choropleth/_reversescale.py deleted file mode 100644 index 4fc8ed91900..00000000000 --- a/plotly/validators/choropleth/_reversescale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="reversescale", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_selected.py b/plotly/validators/choropleth/_selected.py deleted file mode 100644 index e3ac9feea67..00000000000 --- a/plotly/validators/choropleth/_selected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="selected", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Selected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_selectedpoints.py b/plotly/validators/choropleth/_selectedpoints.py deleted file mode 100644 index bafac1a03c8..00000000000 --- a/plotly/validators/choropleth/_selectedpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedpointsValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="selectedpoints", parent_name="choropleth", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_showlegend.py b/plotly/validators/choropleth/_showlegend.py deleted file mode 100644 index 02290f33a28..00000000000 --- a/plotly/validators/choropleth/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_showscale.py b/plotly/validators/choropleth/_showscale.py deleted file mode 100644 index 7d7742a1fe1..00000000000 --- a/plotly/validators/choropleth/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_stream.py b/plotly/validators/choropleth/_stream.py deleted file mode 100644 index 3e1d9db6a94..00000000000 --- a/plotly/validators/choropleth/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_text.py b/plotly/validators/choropleth/_text.py deleted file mode 100644 index a20ad6cfb6a..00000000000 --- a/plotly/validators/choropleth/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_textsrc.py b/plotly/validators/choropleth/_textsrc.py deleted file mode 100644 index 2bd40b43571..00000000000 --- a/plotly/validators/choropleth/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_uid.py b/plotly/validators/choropleth/_uid.py deleted file mode 100644 index 60e75099ac0..00000000000 --- a/plotly/validators/choropleth/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_uirevision.py b/plotly/validators/choropleth/_uirevision.py deleted file mode 100644 index e9becb24426..00000000000 --- a/plotly/validators/choropleth/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_unselected.py b/plotly/validators/choropleth/_unselected.py deleted file mode 100644 index a6efafb2b78..00000000000 --- a/plotly/validators/choropleth/_unselected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UnselectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="unselected", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Unselected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_visible.py b/plotly/validators/choropleth/_visible.py deleted file mode 100644 index 6b4aa2a2d1e..00000000000 --- a/plotly/validators/choropleth/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_z.py b/plotly/validators/choropleth/_z.py deleted file mode 100644 index 25c168f87d8..00000000000 --- a/plotly/validators/choropleth/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_zauto.py b/plotly/validators/choropleth/_zauto.py deleted file mode 100644 index 50b9fad957c..00000000000 --- a/plotly/validators/choropleth/_zauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="zauto", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_zmax.py b/plotly/validators/choropleth/_zmax.py deleted file mode 100644 index 2330efd541c..00000000000 --- a/plotly/validators/choropleth/_zmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmax", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_zmid.py b/plotly/validators/choropleth/_zmid.py deleted file mode 100644 index ebb751393be..00000000000 --- a/plotly/validators/choropleth/_zmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmid", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_zmin.py b/plotly/validators/choropleth/_zmin.py deleted file mode 100644 index 918e2a8b3f9..00000000000 --- a/plotly/validators/choropleth/_zmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmin", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/choropleth/_zsrc.py b/plotly/validators/choropleth/_zsrc.py deleted file mode 100644 index 35db613334b..00000000000 --- a/plotly/validators/choropleth/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="choropleth", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/__init__.py b/plotly/validators/choropleth/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/choropleth/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/choropleth/colorbar/_bgcolor.py b/plotly/validators/choropleth/colorbar/_bgcolor.py deleted file mode 100644 index 043a6f44c7d..00000000000 --- a/plotly/validators/choropleth/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_bordercolor.py b/plotly/validators/choropleth/colorbar/_bordercolor.py deleted file mode 100644 index 36ec69823c3..00000000000 --- a/plotly/validators/choropleth/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_borderwidth.py b/plotly/validators/choropleth/colorbar/_borderwidth.py deleted file mode 100644 index a97a869fc10..00000000000 --- a/plotly/validators/choropleth/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_dtick.py b/plotly/validators/choropleth/colorbar/_dtick.py deleted file mode 100644 index 2c466180a7a..00000000000 --- a/plotly/validators/choropleth/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_exponentformat.py b/plotly/validators/choropleth/colorbar/_exponentformat.py deleted file mode 100644 index f71719ec4a9..00000000000 --- a/plotly/validators/choropleth/colorbar/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_labelalias.py b/plotly/validators/choropleth/colorbar/_labelalias.py deleted file mode 100644 index d3910c981e0..00000000000 --- a/plotly/validators/choropleth/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_len.py b/plotly/validators/choropleth/colorbar/_len.py deleted file mode 100644 index fa25222559e..00000000000 --- a/plotly/validators/choropleth/colorbar/_len.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="len", parent_name="choropleth.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_lenmode.py b/plotly/validators/choropleth/colorbar/_lenmode.py deleted file mode 100644 index e758e08925d..00000000000 --- a/plotly/validators/choropleth/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_minexponent.py b/plotly/validators/choropleth/colorbar/_minexponent.py deleted file mode 100644 index c9908b2c403..00000000000 --- a/plotly/validators/choropleth/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_nticks.py b/plotly/validators/choropleth/colorbar/_nticks.py deleted file mode 100644 index 4becc487e67..00000000000 --- a/plotly/validators/choropleth/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_orientation.py b/plotly/validators/choropleth/colorbar/_orientation.py deleted file mode 100644 index de05a5b0a1a..00000000000 --- a/plotly/validators/choropleth/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_outlinecolor.py b/plotly/validators/choropleth/colorbar/_outlinecolor.py deleted file mode 100644 index 31ce4439fcf..00000000000 --- a/plotly/validators/choropleth/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_outlinewidth.py b/plotly/validators/choropleth/colorbar/_outlinewidth.py deleted file mode 100644 index b5af423a517..00000000000 --- a/plotly/validators/choropleth/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_separatethousands.py b/plotly/validators/choropleth/colorbar/_separatethousands.py deleted file mode 100644 index ec9b844309a..00000000000 --- a/plotly/validators/choropleth/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="choropleth.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_showexponent.py b/plotly/validators/choropleth/colorbar/_showexponent.py deleted file mode 100644 index 916fdfa3427..00000000000 --- a/plotly/validators/choropleth/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_showticklabels.py b/plotly/validators/choropleth/colorbar/_showticklabels.py deleted file mode 100644 index 4a1cd952a47..00000000000 --- a/plotly/validators/choropleth/colorbar/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_showtickprefix.py b/plotly/validators/choropleth/colorbar/_showtickprefix.py deleted file mode 100644 index 9bfc5db610e..00000000000 --- a/plotly/validators/choropleth/colorbar/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_showticksuffix.py b/plotly/validators/choropleth/colorbar/_showticksuffix.py deleted file mode 100644 index 6ff085d60a7..00000000000 --- a/plotly/validators/choropleth/colorbar/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_thickness.py b/plotly/validators/choropleth/colorbar/_thickness.py deleted file mode 100644 index 6d07538aec9..00000000000 --- a/plotly/validators/choropleth/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_thicknessmode.py b/plotly/validators/choropleth/colorbar/_thicknessmode.py deleted file mode 100644 index bfd0c76407f..00000000000 --- a/plotly/validators/choropleth/colorbar/_thicknessmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="thicknessmode", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tick0.py b/plotly/validators/choropleth/colorbar/_tick0.py deleted file mode 100644 index adad9c484b6..00000000000 --- a/plotly/validators/choropleth/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickangle.py b/plotly/validators/choropleth/colorbar/_tickangle.py deleted file mode 100644 index a03abb90a54..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickcolor.py b/plotly/validators/choropleth/colorbar/_tickcolor.py deleted file mode 100644 index fe4f9a87a5f..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickfont.py b/plotly/validators/choropleth/colorbar/_tickfont.py deleted file mode 100644 index 636ea2928ca..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickformat.py b/plotly/validators/choropleth/colorbar/_tickformat.py deleted file mode 100644 index d218e50f58f..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickformatstopdefaults.py b/plotly/validators/choropleth/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index abb508eb589..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="choropleth.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickformatstops.py b/plotly/validators/choropleth/colorbar/_tickformatstops.py deleted file mode 100644 index a1cdbe59cfc..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_ticklabeloverflow.py b/plotly/validators/choropleth/colorbar/_ticklabeloverflow.py deleted file mode 100644 index 438b5fb7420..00000000000 --- a/plotly/validators/choropleth/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="choropleth.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_ticklabelposition.py b/plotly/validators/choropleth/colorbar/_ticklabelposition.py deleted file mode 100644 index 37aff9f16a6..00000000000 --- a/plotly/validators/choropleth/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="choropleth.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_ticklabelstep.py b/plotly/validators/choropleth/colorbar/_ticklabelstep.py deleted file mode 100644 index 5d1e0f3a89e..00000000000 --- a/plotly/validators/choropleth/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_ticklen.py b/plotly/validators/choropleth/colorbar/_ticklen.py deleted file mode 100644 index cdcf9d4d360..00000000000 --- a/plotly/validators/choropleth/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickmode.py b/plotly/validators/choropleth/colorbar/_tickmode.py deleted file mode 100644 index fb7a4e31eec..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickprefix.py b/plotly/validators/choropleth/colorbar/_tickprefix.py deleted file mode 100644 index 9cdad479e39..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_ticks.py b/plotly/validators/choropleth/colorbar/_ticks.py deleted file mode 100644 index 90aa9e8aeb0..00000000000 --- a/plotly/validators/choropleth/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_ticksuffix.py b/plotly/validators/choropleth/colorbar/_ticksuffix.py deleted file mode 100644 index f3697ed93d8..00000000000 --- a/plotly/validators/choropleth/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_ticktext.py b/plotly/validators/choropleth/colorbar/_ticktext.py deleted file mode 100644 index 6a76e62d1a8..00000000000 --- a/plotly/validators/choropleth/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_ticktextsrc.py b/plotly/validators/choropleth/colorbar/_ticktextsrc.py deleted file mode 100644 index 14ef714593f..00000000000 --- a/plotly/validators/choropleth/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickvals.py b/plotly/validators/choropleth/colorbar/_tickvals.py deleted file mode 100644 index 912a73e2ef2..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickvalssrc.py b/plotly/validators/choropleth/colorbar/_tickvalssrc.py deleted file mode 100644 index f83fb401f26..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_tickwidth.py b/plotly/validators/choropleth/colorbar/_tickwidth.py deleted file mode 100644 index 9f78cb24223..00000000000 --- a/plotly/validators/choropleth/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_title.py b/plotly/validators/choropleth/colorbar/_title.py deleted file mode 100644 index bc3b65c0d6a..00000000000 --- a/plotly/validators/choropleth/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_x.py b/plotly/validators/choropleth/colorbar/_x.py deleted file mode 100644 index 70ff836adf3..00000000000 --- a/plotly/validators/choropleth/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="choropleth.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_xanchor.py b/plotly/validators/choropleth/colorbar/_xanchor.py deleted file mode 100644 index 679e387f18b..00000000000 --- a/plotly/validators/choropleth/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_xpad.py b/plotly/validators/choropleth/colorbar/_xpad.py deleted file mode 100644 index 2a03b6255d5..00000000000 --- a/plotly/validators/choropleth/colorbar/_xpad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xpad", parent_name="choropleth.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_xref.py b/plotly/validators/choropleth/colorbar/_xref.py deleted file mode 100644 index 4a3760b1f1f..00000000000 --- a/plotly/validators/choropleth/colorbar/_xref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="choropleth.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_y.py b/plotly/validators/choropleth/colorbar/_y.py deleted file mode 100644 index f70fc3df2a6..00000000000 --- a/plotly/validators/choropleth/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="choropleth.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_yanchor.py b/plotly/validators/choropleth/colorbar/_yanchor.py deleted file mode 100644 index 98cbd7fbafb..00000000000 --- a/plotly/validators/choropleth/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="choropleth.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_ypad.py b/plotly/validators/choropleth/colorbar/_ypad.py deleted file mode 100644 index 3188ef0cd37..00000000000 --- a/plotly/validators/choropleth/colorbar/_ypad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ypad", parent_name="choropleth.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/_yref.py b/plotly/validators/choropleth/colorbar/_yref.py deleted file mode 100644 index c597764660c..00000000000 --- a/plotly/validators/choropleth/colorbar/_yref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="choropleth.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickfont/__init__.py b/plotly/validators/choropleth/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/choropleth/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choropleth/colorbar/tickfont/_color.py b/plotly/validators/choropleth/colorbar/tickfont/_color.py deleted file mode 100644 index fc3002fc8d2..00000000000 --- a/plotly/validators/choropleth/colorbar/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="choropleth.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickfont/_family.py b/plotly/validators/choropleth/colorbar/tickfont/_family.py deleted file mode 100644 index b2476a317fb..00000000000 --- a/plotly/validators/choropleth/colorbar/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="choropleth.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickfont/_lineposition.py b/plotly/validators/choropleth/colorbar/tickfont/_lineposition.py deleted file mode 100644 index df290a59deb..00000000000 --- a/plotly/validators/choropleth/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choropleth.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickfont/_shadow.py b/plotly/validators/choropleth/colorbar/tickfont/_shadow.py deleted file mode 100644 index f50d70c53f5..00000000000 --- a/plotly/validators/choropleth/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="choropleth.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickfont/_size.py b/plotly/validators/choropleth/colorbar/tickfont/_size.py deleted file mode 100644 index 2a7c9bc8500..00000000000 --- a/plotly/validators/choropleth/colorbar/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="choropleth.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickfont/_style.py b/plotly/validators/choropleth/colorbar/tickfont/_style.py deleted file mode 100644 index 8f5e87369e1..00000000000 --- a/plotly/validators/choropleth/colorbar/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="choropleth.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickfont/_textcase.py b/plotly/validators/choropleth/colorbar/tickfont/_textcase.py deleted file mode 100644 index cf86a658ddd..00000000000 --- a/plotly/validators/choropleth/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choropleth.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickfont/_variant.py b/plotly/validators/choropleth/colorbar/tickfont/_variant.py deleted file mode 100644 index 98599a2f22b..00000000000 --- a/plotly/validators/choropleth/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choropleth.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickfont/_weight.py b/plotly/validators/choropleth/colorbar/tickfont/_weight.py deleted file mode 100644 index 03dc2515bd1..00000000000 --- a/plotly/validators/choropleth/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="choropleth.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickformatstop/__init__.py b/plotly/validators/choropleth/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/choropleth/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/choropleth/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/choropleth/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index 29cb54bd4db..00000000000 --- a/plotly/validators/choropleth/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="choropleth.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickformatstop/_enabled.py b/plotly/validators/choropleth/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 4d3e8de8dad..00000000000 --- a/plotly/validators/choropleth/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="choropleth.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickformatstop/_name.py b/plotly/validators/choropleth/colorbar/tickformatstop/_name.py deleted file mode 100644 index 57844d819cd..00000000000 --- a/plotly/validators/choropleth/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="choropleth.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/choropleth/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index a7954155638..00000000000 --- a/plotly/validators/choropleth/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="choropleth.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/tickformatstop/_value.py b/plotly/validators/choropleth/colorbar/tickformatstop/_value.py deleted file mode 100644 index e9797892dcc..00000000000 --- a/plotly/validators/choropleth/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="choropleth.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/__init__.py b/plotly/validators/choropleth/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/choropleth/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/choropleth/colorbar/title/_font.py b/plotly/validators/choropleth/colorbar/title/_font.py deleted file mode 100644 index d8eec7324de..00000000000 --- a/plotly/validators/choropleth/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="choropleth.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/_side.py b/plotly/validators/choropleth/colorbar/title/_side.py deleted file mode 100644 index 85228541178..00000000000 --- a/plotly/validators/choropleth/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="choropleth.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/_text.py b/plotly/validators/choropleth/colorbar/title/_text.py deleted file mode 100644 index 1bcfffee10b..00000000000 --- a/plotly/validators/choropleth/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="choropleth.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/font/__init__.py b/plotly/validators/choropleth/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/choropleth/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choropleth/colorbar/title/font/_color.py b/plotly/validators/choropleth/colorbar/title/font/_color.py deleted file mode 100644 index 756248c8ad6..00000000000 --- a/plotly/validators/choropleth/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="choropleth.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/font/_family.py b/plotly/validators/choropleth/colorbar/title/font/_family.py deleted file mode 100644 index 448ca821fb4..00000000000 --- a/plotly/validators/choropleth/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="choropleth.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/font/_lineposition.py b/plotly/validators/choropleth/colorbar/title/font/_lineposition.py deleted file mode 100644 index bf0d8821136..00000000000 --- a/plotly/validators/choropleth/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choropleth.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/font/_shadow.py b/plotly/validators/choropleth/colorbar/title/font/_shadow.py deleted file mode 100644 index fb3b48cf60c..00000000000 --- a/plotly/validators/choropleth/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="choropleth.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/font/_size.py b/plotly/validators/choropleth/colorbar/title/font/_size.py deleted file mode 100644 index c96c37a0997..00000000000 --- a/plotly/validators/choropleth/colorbar/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="choropleth.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/font/_style.py b/plotly/validators/choropleth/colorbar/title/font/_style.py deleted file mode 100644 index c95c05db697..00000000000 --- a/plotly/validators/choropleth/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="choropleth.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/font/_textcase.py b/plotly/validators/choropleth/colorbar/title/font/_textcase.py deleted file mode 100644 index 11b070c540f..00000000000 --- a/plotly/validators/choropleth/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choropleth.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/font/_variant.py b/plotly/validators/choropleth/colorbar/title/font/_variant.py deleted file mode 100644 index 13044428603..00000000000 --- a/plotly/validators/choropleth/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choropleth.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/colorbar/title/font/_weight.py b/plotly/validators/choropleth/colorbar/title/font/_weight.py deleted file mode 100644 index f09367fb267..00000000000 --- a/plotly/validators/choropleth/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="choropleth.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/__init__.py b/plotly/validators/choropleth/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/choropleth/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/choropleth/hoverlabel/_align.py b/plotly/validators/choropleth/hoverlabel/_align.py deleted file mode 100644 index cf5d78422fc..00000000000 --- a/plotly/validators/choropleth/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="choropleth.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/_alignsrc.py b/plotly/validators/choropleth/hoverlabel/_alignsrc.py deleted file mode 100644 index b4ac2753534..00000000000 --- a/plotly/validators/choropleth/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="choropleth.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/_bgcolor.py b/plotly/validators/choropleth/hoverlabel/_bgcolor.py deleted file mode 100644 index 89988a03d4f..00000000000 --- a/plotly/validators/choropleth/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="choropleth.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/_bgcolorsrc.py b/plotly/validators/choropleth/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index 29b4a19cac3..00000000000 --- a/plotly/validators/choropleth/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="choropleth.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/_bordercolor.py b/plotly/validators/choropleth/hoverlabel/_bordercolor.py deleted file mode 100644 index 47c2603d1c4..00000000000 --- a/plotly/validators/choropleth/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="choropleth.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/_bordercolorsrc.py b/plotly/validators/choropleth/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index 7be6a311454..00000000000 --- a/plotly/validators/choropleth/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bordercolorsrc", - parent_name="choropleth.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/_font.py b/plotly/validators/choropleth/hoverlabel/_font.py deleted file mode 100644 index 5a032709b3a..00000000000 --- a/plotly/validators/choropleth/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="choropleth.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/_namelength.py b/plotly/validators/choropleth/hoverlabel/_namelength.py deleted file mode 100644 index 64a74c7a5b7..00000000000 --- a/plotly/validators/choropleth/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="choropleth.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/_namelengthsrc.py b/plotly/validators/choropleth/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 6892257ef7e..00000000000 --- a/plotly/validators/choropleth/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="choropleth.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/__init__.py b/plotly/validators/choropleth/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_color.py b/plotly/validators/choropleth/hoverlabel/font/_color.py deleted file mode 100644 index 205e9a209bb..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_colorsrc.py b/plotly/validators/choropleth/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 91178382d08..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_family.py b/plotly/validators/choropleth/hoverlabel/font/_family.py deleted file mode 100644 index d8eee8fd45d..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_familysrc.py b/plotly/validators/choropleth/hoverlabel/font/_familysrc.py deleted file mode 100644 index 95c1e48f3e9..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="familysrc", - parent_name="choropleth.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_lineposition.py b/plotly/validators/choropleth/hoverlabel/font/_lineposition.py deleted file mode 100644 index 72918118b2f..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choropleth.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_linepositionsrc.py b/plotly/validators/choropleth/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index b9c89321383..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="choropleth.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_shadow.py b/plotly/validators/choropleth/hoverlabel/font/_shadow.py deleted file mode 100644 index 7378a2ed471..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_shadowsrc.py b/plotly/validators/choropleth/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 7ab99dfb939..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="shadowsrc", - parent_name="choropleth.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_size.py b/plotly/validators/choropleth/hoverlabel/font/_size.py deleted file mode 100644 index b61650c510c..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_sizesrc.py b/plotly/validators/choropleth/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 7b49ddba505..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_style.py b/plotly/validators/choropleth/hoverlabel/font/_style.py deleted file mode 100644 index 6615e93873d..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_stylesrc.py b/plotly/validators/choropleth/hoverlabel/font/_stylesrc.py deleted file mode 100644 index e73d3d4f573..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_textcase.py b/plotly/validators/choropleth/hoverlabel/font/_textcase.py deleted file mode 100644 index 614d1ef8f5b..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_textcasesrc.py b/plotly/validators/choropleth/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index f6cad8b4af6..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="choropleth.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_variant.py b/plotly/validators/choropleth/hoverlabel/font/_variant.py deleted file mode 100644 index e0b7bb2281b..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_variantsrc.py b/plotly/validators/choropleth/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 393b36eb015..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="choropleth.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_weight.py b/plotly/validators/choropleth/hoverlabel/font/_weight.py deleted file mode 100644 index 99c14c115eb..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="choropleth.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choropleth/hoverlabel/font/_weightsrc.py b/plotly/validators/choropleth/hoverlabel/font/_weightsrc.py deleted file mode 100644 index c5bbcb4d810..00000000000 --- a/plotly/validators/choropleth/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="weightsrc", - parent_name="choropleth.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/__init__.py b/plotly/validators/choropleth/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/_font.py b/plotly/validators/choropleth/legendgrouptitle/_font.py deleted file mode 100644 index 3f057f01634..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="choropleth.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/_text.py b/plotly/validators/choropleth/legendgrouptitle/_text.py deleted file mode 100644 index d7ae813c2c2..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="choropleth.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/font/__init__.py b/plotly/validators/choropleth/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/font/_color.py b/plotly/validators/choropleth/legendgrouptitle/font/_color.py deleted file mode 100644 index 0d2c0075cb1..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="choropleth.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/font/_family.py b/plotly/validators/choropleth/legendgrouptitle/font/_family.py deleted file mode 100644 index 17818237dd4..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="choropleth.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/font/_lineposition.py b/plotly/validators/choropleth/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 222b133502c..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choropleth.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/font/_shadow.py b/plotly/validators/choropleth/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 8b39219f7f3..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="choropleth.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/font/_size.py b/plotly/validators/choropleth/legendgrouptitle/font/_size.py deleted file mode 100644 index 3d5f96fe864..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="choropleth.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/font/_style.py b/plotly/validators/choropleth/legendgrouptitle/font/_style.py deleted file mode 100644 index 05434cbfce8..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="choropleth.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/font/_textcase.py b/plotly/validators/choropleth/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 63477eb7aa2..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choropleth.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/font/_variant.py b/plotly/validators/choropleth/legendgrouptitle/font/_variant.py deleted file mode 100644 index d557404eebc..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choropleth.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/legendgrouptitle/font/_weight.py b/plotly/validators/choropleth/legendgrouptitle/font/_weight.py deleted file mode 100644 index 75daadf13c5..00000000000 --- a/plotly/validators/choropleth/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="choropleth.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choropleth/marker/__init__.py b/plotly/validators/choropleth/marker/__init__.py deleted file mode 100644 index af2b1e48a49..00000000000 --- a/plotly/validators/choropleth/marker/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacitysrc import OpacitysrcValidator - from ._opacity import OpacityValidator - from ._line import LineValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._opacitysrc.OpacitysrcValidator", - "._opacity.OpacityValidator", - "._line.LineValidator", - ], - ) diff --git a/plotly/validators/choropleth/marker/_line.py b/plotly/validators/choropleth/marker/_line.py deleted file mode 100644 index 643ec71d062..00000000000 --- a/plotly/validators/choropleth/marker/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="choropleth.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/marker/_opacity.py b/plotly/validators/choropleth/marker/_opacity.py deleted file mode 100644 index f5aecc074ec..00000000000 --- a/plotly/validators/choropleth/marker/_opacity.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="choropleth.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/marker/_opacitysrc.py b/plotly/validators/choropleth/marker/_opacitysrc.py deleted file mode 100644 index b6e3ed4e87e..00000000000 --- a/plotly/validators/choropleth/marker/_opacitysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacitysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="opacitysrc", parent_name="choropleth.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/marker/line/__init__.py b/plotly/validators/choropleth/marker/line/__init__.py deleted file mode 100644 index 7058fed3ef7..00000000000 --- a/plotly/validators/choropleth/marker/line/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choropleth/marker/line/_color.py b/plotly/validators/choropleth/marker/line/_color.py deleted file mode 100644 index da820a12eb6..00000000000 --- a/plotly/validators/choropleth/marker/line/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="choropleth.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/marker/line/_colorsrc.py b/plotly/validators/choropleth/marker/line/_colorsrc.py deleted file mode 100644 index 8d097cbbb99..00000000000 --- a/plotly/validators/choropleth/marker/line/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="choropleth.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/marker/line/_width.py b/plotly/validators/choropleth/marker/line/_width.py deleted file mode 100644 index e605c690584..00000000000 --- a/plotly/validators/choropleth/marker/line/_width.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="choropleth.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/marker/line/_widthsrc.py b/plotly/validators/choropleth/marker/line/_widthsrc.py deleted file mode 100644 index 6d4a5077c78..00000000000 --- a/plotly/validators/choropleth/marker/line/_widthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="widthsrc", parent_name="choropleth.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choropleth/selected/__init__.py b/plotly/validators/choropleth/selected/__init__.py deleted file mode 100644 index 67eac967544..00000000000 --- a/plotly/validators/choropleth/selected/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._marker.MarkerValidator"] - ) diff --git a/plotly/validators/choropleth/selected/_marker.py b/plotly/validators/choropleth/selected/_marker.py deleted file mode 100644 index 74ccfa0bb78..00000000000 --- a/plotly/validators/choropleth/selected/_marker.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="marker", parent_name="choropleth.selected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/selected/marker/__init__.py b/plotly/validators/choropleth/selected/marker/__init__.py deleted file mode 100644 index 62bc04498e1..00000000000 --- a/plotly/validators/choropleth/selected/marker/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator"] - ) diff --git a/plotly/validators/choropleth/selected/marker/_opacity.py b/plotly/validators/choropleth/selected/marker/_opacity.py deleted file mode 100644 index 86750ed001f..00000000000 --- a/plotly/validators/choropleth/selected/marker/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="choropleth.selected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/stream/__init__.py b/plotly/validators/choropleth/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/choropleth/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/choropleth/stream/_maxpoints.py b/plotly/validators/choropleth/stream/_maxpoints.py deleted file mode 100644 index a03110203c7..00000000000 --- a/plotly/validators/choropleth/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="choropleth.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choropleth/stream/_token.py b/plotly/validators/choropleth/stream/_token.py deleted file mode 100644 index 4ab2a92920c..00000000000 --- a/plotly/validators/choropleth/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="choropleth.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choropleth/unselected/__init__.py b/plotly/validators/choropleth/unselected/__init__.py deleted file mode 100644 index 67eac967544..00000000000 --- a/plotly/validators/choropleth/unselected/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._marker.MarkerValidator"] - ) diff --git a/plotly/validators/choropleth/unselected/_marker.py b/plotly/validators/choropleth/unselected/_marker.py deleted file mode 100644 index cc5cd1e9fb6..00000000000 --- a/plotly/validators/choropleth/unselected/_marker.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="marker", parent_name="choropleth.unselected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choropleth/unselected/marker/__init__.py b/plotly/validators/choropleth/unselected/marker/__init__.py deleted file mode 100644 index 62bc04498e1..00000000000 --- a/plotly/validators/choropleth/unselected/marker/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator"] - ) diff --git a/plotly/validators/choropleth/unselected/marker/_opacity.py b/plotly/validators/choropleth/unselected/marker/_opacity.py deleted file mode 100644 index 895b38167ef..00000000000 --- a/plotly/validators/choropleth/unselected/marker/_opacity.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="opacity", - parent_name="choropleth.unselected.marker", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/__init__.py b/plotly/validators/choroplethmap/__init__.py deleted file mode 100644 index cd589e8c0fd..00000000000 --- a/plotly/validators/choroplethmap/__init__.py +++ /dev/null @@ -1,109 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zmin import ZminValidator - from ._zmid import ZmidValidator - from ._zmax import ZmaxValidator - from ._zauto import ZautoValidator - from ._z import ZValidator - from ._visible import VisibleValidator - from ._unselected import UnselectedValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._subplot import SubplotValidator - from ._stream import StreamValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._selectedpoints import SelectedpointsValidator - from ._selected import SelectedValidator - from ._reversescale import ReversescaleValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._marker import MarkerValidator - from ._locationssrc import LocationssrcValidator - from ._locations import LocationsValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._geojson import GeojsonValidator - from ._featureidkey import FeatureidkeyValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._below import BelowValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zmin.ZminValidator", - "._zmid.ZmidValidator", - "._zmax.ZmaxValidator", - "._zauto.ZautoValidator", - "._z.ZValidator", - "._visible.VisibleValidator", - "._unselected.UnselectedValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._subplot.SubplotValidator", - "._stream.StreamValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._selectedpoints.SelectedpointsValidator", - "._selected.SelectedValidator", - "._reversescale.ReversescaleValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._marker.MarkerValidator", - "._locationssrc.LocationssrcValidator", - "._locations.LocationsValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._geojson.GeojsonValidator", - "._featureidkey.FeatureidkeyValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._below.BelowValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/choroplethmap/_autocolorscale.py b/plotly/validators/choroplethmap/_autocolorscale.py deleted file mode 100644 index 66010128bb9..00000000000 --- a/plotly/validators/choroplethmap/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_below.py b/plotly/validators/choroplethmap/_below.py deleted file mode 100644 index 65515f8a28e..00000000000 --- a/plotly/validators/choroplethmap/_below.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BelowValidator(_bv.StringValidator): - def __init__(self, plotly_name="below", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_coloraxis.py b/plotly/validators/choroplethmap/_coloraxis.py deleted file mode 100644 index 7b713b0ec64..00000000000 --- a/plotly/validators/choroplethmap/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_colorbar.py b/plotly/validators/choroplethmap/_colorbar.py deleted file mode 100644 index 1d87993c6b3..00000000000 --- a/plotly/validators/choroplethmap/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_colorscale.py b/plotly/validators/choroplethmap/_colorscale.py deleted file mode 100644 index 150cdd1d811..00000000000 --- a/plotly/validators/choroplethmap/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_customdata.py b/plotly/validators/choroplethmap/_customdata.py deleted file mode 100644 index 03b0db72e3a..00000000000 --- a/plotly/validators/choroplethmap/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_customdatasrc.py b/plotly/validators/choroplethmap/_customdatasrc.py deleted file mode 100644 index 4f0d58962ca..00000000000 --- a/plotly/validators/choroplethmap/_customdatasrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="customdatasrc", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_featureidkey.py b/plotly/validators/choroplethmap/_featureidkey.py deleted file mode 100644 index 5b0c8ca47cb..00000000000 --- a/plotly/validators/choroplethmap/_featureidkey.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FeatureidkeyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="featureidkey", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_geojson.py b/plotly/validators/choroplethmap/_geojson.py deleted file mode 100644 index bde48c2a79d..00000000000 --- a/plotly/validators/choroplethmap/_geojson.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GeojsonValidator(_bv.AnyValidator): - def __init__(self, plotly_name="geojson", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_hoverinfo.py b/plotly/validators/choroplethmap/_hoverinfo.py deleted file mode 100644 index fec344013e9..00000000000 --- a/plotly/validators/choroplethmap/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["location", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_hoverinfosrc.py b/plotly/validators/choroplethmap/_hoverinfosrc.py deleted file mode 100644 index 1f3e43bdf9c..00000000000 --- a/plotly/validators/choroplethmap/_hoverinfosrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hoverinfosrc", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_hoverlabel.py b/plotly/validators/choroplethmap/_hoverlabel.py deleted file mode 100644 index 6f10d659399..00000000000 --- a/plotly/validators/choroplethmap/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_hovertemplate.py b/plotly/validators/choroplethmap/_hovertemplate.py deleted file mode 100644 index 2d9e1507338..00000000000 --- a/plotly/validators/choroplethmap/_hovertemplate.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hovertemplate", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_hovertemplatesrc.py b/plotly/validators/choroplethmap/_hovertemplatesrc.py deleted file mode 100644 index 3b315736116..00000000000 --- a/plotly/validators/choroplethmap/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_hovertext.py b/plotly/validators/choroplethmap/_hovertext.py deleted file mode 100644 index 45adee469b4..00000000000 --- a/plotly/validators/choroplethmap/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_hovertextsrc.py b/plotly/validators/choroplethmap/_hovertextsrc.py deleted file mode 100644 index ba446b009e9..00000000000 --- a/plotly/validators/choroplethmap/_hovertextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertextsrc", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_ids.py b/plotly/validators/choroplethmap/_ids.py deleted file mode 100644 index 6b62671edb6..00000000000 --- a/plotly/validators/choroplethmap/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_idssrc.py b/plotly/validators/choroplethmap/_idssrc.py deleted file mode 100644 index 2014251a757..00000000000 --- a/plotly/validators/choroplethmap/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_legend.py b/plotly/validators/choroplethmap/_legend.py deleted file mode 100644 index 482009ea54b..00000000000 --- a/plotly/validators/choroplethmap/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_legendgroup.py b/plotly/validators/choroplethmap/_legendgroup.py deleted file mode 100644 index 13d2659cea1..00000000000 --- a/plotly/validators/choroplethmap/_legendgroup.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__( - self, plotly_name="legendgroup", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_legendgrouptitle.py b/plotly/validators/choroplethmap/_legendgrouptitle.py deleted file mode 100644 index 368f88d33f5..00000000000 --- a/plotly/validators/choroplethmap/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_legendrank.py b/plotly/validators/choroplethmap/_legendrank.py deleted file mode 100644 index 931929be7ac..00000000000 --- a/plotly/validators/choroplethmap/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_legendwidth.py b/plotly/validators/choroplethmap/_legendwidth.py deleted file mode 100644 index 1261cdecb6b..00000000000 --- a/plotly/validators/choroplethmap/_legendwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="legendwidth", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_locations.py b/plotly/validators/choroplethmap/_locations.py deleted file mode 100644 index 8bc41f323a6..00000000000 --- a/plotly/validators/choroplethmap/_locations.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="locations", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_locationssrc.py b/plotly/validators/choroplethmap/_locationssrc.py deleted file mode 100644 index b1e9b3dae7d..00000000000 --- a/plotly/validators/choroplethmap/_locationssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="locationssrc", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_marker.py b/plotly/validators/choroplethmap/_marker.py deleted file mode 100644 index 8865322f78d..00000000000 --- a/plotly/validators/choroplethmap/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_meta.py b/plotly/validators/choroplethmap/_meta.py deleted file mode 100644 index dfa78d89d29..00000000000 --- a/plotly/validators/choroplethmap/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_metasrc.py b/plotly/validators/choroplethmap/_metasrc.py deleted file mode 100644 index 699d2739f86..00000000000 --- a/plotly/validators/choroplethmap/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_name.py b/plotly/validators/choroplethmap/_name.py deleted file mode 100644 index 6a5703ff49c..00000000000 --- a/plotly/validators/choroplethmap/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_reversescale.py b/plotly/validators/choroplethmap/_reversescale.py deleted file mode 100644 index 10f31e22750..00000000000 --- a/plotly/validators/choroplethmap/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_selected.py b/plotly/validators/choroplethmap/_selected.py deleted file mode 100644 index dfe084a51ae..00000000000 --- a/plotly/validators/choroplethmap/_selected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="selected", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Selected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_selectedpoints.py b/plotly/validators/choroplethmap/_selectedpoints.py deleted file mode 100644 index d1ffc5c96f5..00000000000 --- a/plotly/validators/choroplethmap/_selectedpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedpointsValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="selectedpoints", parent_name="choroplethmap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_showlegend.py b/plotly/validators/choroplethmap/_showlegend.py deleted file mode 100644 index c1bfafeb223..00000000000 --- a/plotly/validators/choroplethmap/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_showscale.py b/plotly/validators/choroplethmap/_showscale.py deleted file mode 100644 index 5da8995bd46..00000000000 --- a/plotly/validators/choroplethmap/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_stream.py b/plotly/validators/choroplethmap/_stream.py deleted file mode 100644 index d4a41fa7ca8..00000000000 --- a/plotly/validators/choroplethmap/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_subplot.py b/plotly/validators/choroplethmap/_subplot.py deleted file mode 100644 index 2837bf2bc25..00000000000 --- a/plotly/validators/choroplethmap/_subplot.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SubplotValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="subplot", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "map"), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_text.py b/plotly/validators/choroplethmap/_text.py deleted file mode 100644 index b8d2f186809..00000000000 --- a/plotly/validators/choroplethmap/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_textsrc.py b/plotly/validators/choroplethmap/_textsrc.py deleted file mode 100644 index 063db276bb3..00000000000 --- a/plotly/validators/choroplethmap/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_uid.py b/plotly/validators/choroplethmap/_uid.py deleted file mode 100644 index 20ffb102273..00000000000 --- a/plotly/validators/choroplethmap/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_uirevision.py b/plotly/validators/choroplethmap/_uirevision.py deleted file mode 100644 index 817f2ca302c..00000000000 --- a/plotly/validators/choroplethmap/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_unselected.py b/plotly/validators/choroplethmap/_unselected.py deleted file mode 100644 index b8597627a05..00000000000 --- a/plotly/validators/choroplethmap/_unselected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UnselectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="unselected", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Unselected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_visible.py b/plotly/validators/choroplethmap/_visible.py deleted file mode 100644 index a4e16cd8844..00000000000 --- a/plotly/validators/choroplethmap/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_z.py b/plotly/validators/choroplethmap/_z.py deleted file mode 100644 index 819e88c76c3..00000000000 --- a/plotly/validators/choroplethmap/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_zauto.py b/plotly/validators/choroplethmap/_zauto.py deleted file mode 100644 index a5ae981a152..00000000000 --- a/plotly/validators/choroplethmap/_zauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="zauto", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_zmax.py b/plotly/validators/choroplethmap/_zmax.py deleted file mode 100644 index 6f59a243ac6..00000000000 --- a/plotly/validators/choroplethmap/_zmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmax", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_zmid.py b/plotly/validators/choroplethmap/_zmid.py deleted file mode 100644 index 7b0d931dba6..00000000000 --- a/plotly/validators/choroplethmap/_zmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmid", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_zmin.py b/plotly/validators/choroplethmap/_zmin.py deleted file mode 100644 index b74fd1ea7c8..00000000000 --- a/plotly/validators/choroplethmap/_zmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmin", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/_zsrc.py b/plotly/validators/choroplethmap/_zsrc.py deleted file mode 100644 index 4e8f800308c..00000000000 --- a/plotly/validators/choroplethmap/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="choroplethmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/__init__.py b/plotly/validators/choroplethmap/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/choroplethmap/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/choroplethmap/colorbar/_bgcolor.py b/plotly/validators/choroplethmap/colorbar/_bgcolor.py deleted file mode 100644 index 9103a80d963..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_bordercolor.py b/plotly/validators/choroplethmap/colorbar/_bordercolor.py deleted file mode 100644 index ee380eb95f0..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_borderwidth.py b/plotly/validators/choroplethmap/colorbar/_borderwidth.py deleted file mode 100644 index 2cbddaeec75..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_dtick.py b/plotly/validators/choroplethmap/colorbar/_dtick.py deleted file mode 100644 index 13d66f7625f..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_exponentformat.py b/plotly/validators/choroplethmap/colorbar/_exponentformat.py deleted file mode 100644 index ffd679d20aa..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_labelalias.py b/plotly/validators/choroplethmap/colorbar/_labelalias.py deleted file mode 100644 index 154f7a2e117..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_len.py b/plotly/validators/choroplethmap/colorbar/_len.py deleted file mode 100644 index 9b78d3d17f3..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_len.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="len", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_lenmode.py b/plotly/validators/choroplethmap/colorbar/_lenmode.py deleted file mode 100644 index bc5ea086955..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_minexponent.py b/plotly/validators/choroplethmap/colorbar/_minexponent.py deleted file mode 100644 index 635761ad2b2..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_nticks.py b/plotly/validators/choroplethmap/colorbar/_nticks.py deleted file mode 100644 index 423be98ac01..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_orientation.py b/plotly/validators/choroplethmap/colorbar/_orientation.py deleted file mode 100644 index 100bae23a75..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_outlinecolor.py b/plotly/validators/choroplethmap/colorbar/_outlinecolor.py deleted file mode 100644 index 0de7d84d541..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_outlinewidth.py b/plotly/validators/choroplethmap/colorbar/_outlinewidth.py deleted file mode 100644 index 04d4844848d..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_separatethousands.py b/plotly/validators/choroplethmap/colorbar/_separatethousands.py deleted file mode 100644 index 48e13b303c8..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_showexponent.py b/plotly/validators/choroplethmap/colorbar/_showexponent.py deleted file mode 100644 index 208e2281569..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_showticklabels.py b/plotly/validators/choroplethmap/colorbar/_showticklabels.py deleted file mode 100644 index 42be828b39d..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_showtickprefix.py b/plotly/validators/choroplethmap/colorbar/_showtickprefix.py deleted file mode 100644 index 6548258609c..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_showticksuffix.py b/plotly/validators/choroplethmap/colorbar/_showticksuffix.py deleted file mode 100644 index c8de677346d..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_thickness.py b/plotly/validators/choroplethmap/colorbar/_thickness.py deleted file mode 100644 index ec3268dbe3c..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_thicknessmode.py b/plotly/validators/choroplethmap/colorbar/_thicknessmode.py deleted file mode 100644 index a3fe9a07e21..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_thicknessmode.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="thicknessmode", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tick0.py b/plotly/validators/choroplethmap/colorbar/_tick0.py deleted file mode 100644 index 3595afda522..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickangle.py b/plotly/validators/choroplethmap/colorbar/_tickangle.py deleted file mode 100644 index ba9ce89edf7..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickcolor.py b/plotly/validators/choroplethmap/colorbar/_tickcolor.py deleted file mode 100644 index 62046885c4b..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickfont.py b/plotly/validators/choroplethmap/colorbar/_tickfont.py deleted file mode 100644 index 21aad2b4840..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickformat.py b/plotly/validators/choroplethmap/colorbar/_tickformat.py deleted file mode 100644 index 7ac7c8d5380..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickformatstopdefaults.py b/plotly/validators/choroplethmap/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index 31fbd3618d8..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickformatstops.py b/plotly/validators/choroplethmap/colorbar/_tickformatstops.py deleted file mode 100644 index 93314ca6210..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_ticklabeloverflow.py b/plotly/validators/choroplethmap/colorbar/_ticklabeloverflow.py deleted file mode 100644 index c26d72a6090..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_ticklabelposition.py b/plotly/validators/choroplethmap/colorbar/_ticklabelposition.py deleted file mode 100644 index 111bcf381ab..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_ticklabelstep.py b/plotly/validators/choroplethmap/colorbar/_ticklabelstep.py deleted file mode 100644 index 4af5f452c0a..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="choroplethmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_ticklen.py b/plotly/validators/choroplethmap/colorbar/_ticklen.py deleted file mode 100644 index 14b6c4939b8..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickmode.py b/plotly/validators/choroplethmap/colorbar/_tickmode.py deleted file mode 100644 index 49e99968575..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickprefix.py b/plotly/validators/choroplethmap/colorbar/_tickprefix.py deleted file mode 100644 index edb67c071f5..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_ticks.py b/plotly/validators/choroplethmap/colorbar/_ticks.py deleted file mode 100644 index 942de138e54..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_ticksuffix.py b/plotly/validators/choroplethmap/colorbar/_ticksuffix.py deleted file mode 100644 index 1b0b8e02d40..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_ticktext.py b/plotly/validators/choroplethmap/colorbar/_ticktext.py deleted file mode 100644 index 0a2137518c7..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_ticktextsrc.py b/plotly/validators/choroplethmap/colorbar/_ticktextsrc.py deleted file mode 100644 index e76a9ef0c43..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickvals.py b/plotly/validators/choroplethmap/colorbar/_tickvals.py deleted file mode 100644 index 6b8c57cf773..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickvalssrc.py b/plotly/validators/choroplethmap/colorbar/_tickvalssrc.py deleted file mode 100644 index 85bd9f30beb..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_tickwidth.py b/plotly/validators/choroplethmap/colorbar/_tickwidth.py deleted file mode 100644 index a6a452b779d..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_title.py b/plotly/validators/choroplethmap/colorbar/_title.py deleted file mode 100644 index a9ee7117ead..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_x.py b/plotly/validators/choroplethmap/colorbar/_x.py deleted file mode 100644 index 1fe5744c8ab..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="choroplethmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_xanchor.py b/plotly/validators/choroplethmap/colorbar/_xanchor.py deleted file mode 100644 index d617135ed5d..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_xpad.py b/plotly/validators/choroplethmap/colorbar/_xpad.py deleted file mode 100644 index 5c7a83d4209..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_xref.py b/plotly/validators/choroplethmap/colorbar/_xref.py deleted file mode 100644 index 41c1d760358..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_y.py b/plotly/validators/choroplethmap/colorbar/_y.py deleted file mode 100644 index 031ade396a2..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="choroplethmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_yanchor.py b/plotly/validators/choroplethmap/colorbar/_yanchor.py deleted file mode 100644 index 6d6296303ec..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_ypad.py b/plotly/validators/choroplethmap/colorbar/_ypad.py deleted file mode 100644 index 482d3d5929c..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/_yref.py b/plotly/validators/choroplethmap/colorbar/_yref.py deleted file mode 100644 index acba7133d21..00000000000 --- a/plotly/validators/choroplethmap/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="choroplethmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickfont/__init__.py b/plotly/validators/choroplethmap/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickfont/_color.py b/plotly/validators/choroplethmap/colorbar/tickfont/_color.py deleted file mode 100644 index f83ae334e75..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="choroplethmap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickfont/_family.py b/plotly/validators/choroplethmap/colorbar/tickfont/_family.py deleted file mode 100644 index 6770d77aa00..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="choroplethmap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickfont/_lineposition.py b/plotly/validators/choroplethmap/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 8f0f63b539b..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choroplethmap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickfont/_shadow.py b/plotly/validators/choroplethmap/colorbar/tickfont/_shadow.py deleted file mode 100644 index 115a8e743a2..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="choroplethmap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickfont/_size.py b/plotly/validators/choroplethmap/colorbar/tickfont/_size.py deleted file mode 100644 index 7bfaf519ba5..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="choroplethmap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickfont/_style.py b/plotly/validators/choroplethmap/colorbar/tickfont/_style.py deleted file mode 100644 index 982a0760592..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="choroplethmap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickfont/_textcase.py b/plotly/validators/choroplethmap/colorbar/tickfont/_textcase.py deleted file mode 100644 index 2831ade672e..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choroplethmap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickfont/_variant.py b/plotly/validators/choroplethmap/colorbar/tickfont/_variant.py deleted file mode 100644 index 34cabcfd571..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choroplethmap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickfont/_weight.py b/plotly/validators/choroplethmap/colorbar/tickfont/_weight.py deleted file mode 100644 index 7bf74c68879..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="choroplethmap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickformatstop/__init__.py b/plotly/validators/choroplethmap/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/choroplethmap/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index 4c0d62f6f96..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="choroplethmap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickformatstop/_enabled.py b/plotly/validators/choroplethmap/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 746889a9c5e..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="choroplethmap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickformatstop/_name.py b/plotly/validators/choroplethmap/colorbar/tickformatstop/_name.py deleted file mode 100644 index b2029a3b7ca..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="choroplethmap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/choroplethmap/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 058e7d644e5..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="choroplethmap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/tickformatstop/_value.py b/plotly/validators/choroplethmap/colorbar/tickformatstop/_value.py deleted file mode 100644 index 2456456da18..00000000000 --- a/plotly/validators/choroplethmap/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="choroplethmap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/__init__.py b/plotly/validators/choroplethmap/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/_font.py b/plotly/validators/choroplethmap/colorbar/title/_font.py deleted file mode 100644 index 9ba611ab080..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="choroplethmap.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/_side.py b/plotly/validators/choroplethmap/colorbar/title/_side.py deleted file mode 100644 index a69d3a9eede..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="choroplethmap.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/_text.py b/plotly/validators/choroplethmap/colorbar/title/_text.py deleted file mode 100644 index 9c09da66935..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="choroplethmap.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/font/__init__.py b/plotly/validators/choroplethmap/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/font/_color.py b/plotly/validators/choroplethmap/colorbar/title/font/_color.py deleted file mode 100644 index 9e4da030f40..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="choroplethmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/font/_family.py b/plotly/validators/choroplethmap/colorbar/title/font/_family.py deleted file mode 100644 index b63a2a3de1c..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="choroplethmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/font/_lineposition.py b/plotly/validators/choroplethmap/colorbar/title/font/_lineposition.py deleted file mode 100644 index c30f831d313..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choroplethmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/font/_shadow.py b/plotly/validators/choroplethmap/colorbar/title/font/_shadow.py deleted file mode 100644 index aa457484818..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="choroplethmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/font/_size.py b/plotly/validators/choroplethmap/colorbar/title/font/_size.py deleted file mode 100644 index 9d3e096c659..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="choroplethmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/font/_style.py b/plotly/validators/choroplethmap/colorbar/title/font/_style.py deleted file mode 100644 index 1df3249aaa7..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="choroplethmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/font/_textcase.py b/plotly/validators/choroplethmap/colorbar/title/font/_textcase.py deleted file mode 100644 index 34c16fce557..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choroplethmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/font/_variant.py b/plotly/validators/choroplethmap/colorbar/title/font/_variant.py deleted file mode 100644 index 7ad639d4e94..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choroplethmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/colorbar/title/font/_weight.py b/plotly/validators/choroplethmap/colorbar/title/font/_weight.py deleted file mode 100644 index b8ca5d48ab2..00000000000 --- a/plotly/validators/choroplethmap/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="choroplethmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/__init__.py b/plotly/validators/choroplethmap/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/_align.py b/plotly/validators/choroplethmap/hoverlabel/_align.py deleted file mode 100644 index 8f6193fa4de..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="choroplethmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/_alignsrc.py b/plotly/validators/choroplethmap/hoverlabel/_alignsrc.py deleted file mode 100644 index 82c92678ef0..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="choroplethmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/_bgcolor.py b/plotly/validators/choroplethmap/hoverlabel/_bgcolor.py deleted file mode 100644 index a5243e86cc8..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="choroplethmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/_bgcolorsrc.py b/plotly/validators/choroplethmap/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index e5cb64a6fb2..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="choroplethmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/_bordercolor.py b/plotly/validators/choroplethmap/hoverlabel/_bordercolor.py deleted file mode 100644 index e10ad8a8b56..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="choroplethmap.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/_bordercolorsrc.py b/plotly/validators/choroplethmap/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index db8d7dec08f..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bordercolorsrc", - parent_name="choroplethmap.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/_font.py b/plotly/validators/choroplethmap/hoverlabel/_font.py deleted file mode 100644 index 23b278db6f6..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="choroplethmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/_namelength.py b/plotly/validators/choroplethmap/hoverlabel/_namelength.py deleted file mode 100644 index 0e1ffffb05d..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="choroplethmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/_namelengthsrc.py b/plotly/validators/choroplethmap/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 6fab67d6c25..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="namelengthsrc", - parent_name="choroplethmap.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/__init__.py b/plotly/validators/choroplethmap/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_color.py b/plotly/validators/choroplethmap/hoverlabel/font/_color.py deleted file mode 100644 index c2a85cf93ff..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="choroplethmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_colorsrc.py b/plotly/validators/choroplethmap/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 458369e2b2c..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="colorsrc", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_family.py b/plotly/validators/choroplethmap/hoverlabel/font/_family.py deleted file mode 100644 index adb85b25226..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_family.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_familysrc.py b/plotly/validators/choroplethmap/hoverlabel/font/_familysrc.py deleted file mode 100644 index 25fdb6ffcee..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="familysrc", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_lineposition.py b/plotly/validators/choroplethmap/hoverlabel/font/_lineposition.py deleted file mode 100644 index 25402a6f4cc..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_linepositionsrc.py b/plotly/validators/choroplethmap/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 13943fc6a47..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_shadow.py b/plotly/validators/choroplethmap/hoverlabel/font/_shadow.py deleted file mode 100644 index ebee63ac7c5..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_shadowsrc.py b/plotly/validators/choroplethmap/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 9340246b5d2..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="shadowsrc", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_size.py b/plotly/validators/choroplethmap/hoverlabel/font/_size.py deleted file mode 100644 index 2a501186e1a..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="choroplethmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_sizesrc.py b/plotly/validators/choroplethmap/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 18b3a33291d..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="sizesrc", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_style.py b/plotly/validators/choroplethmap/hoverlabel/font/_style.py deleted file mode 100644 index ad730f20fa3..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="choroplethmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_stylesrc.py b/plotly/validators/choroplethmap/hoverlabel/font/_stylesrc.py deleted file mode 100644 index b4f0a53a130..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="stylesrc", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_textcase.py b/plotly/validators/choroplethmap/hoverlabel/font/_textcase.py deleted file mode 100644 index 46097af4f3a..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_textcasesrc.py b/plotly/validators/choroplethmap/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 9fbb45699fe..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_variant.py b/plotly/validators/choroplethmap/hoverlabel/font/_variant.py deleted file mode 100644 index 653423993aa..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_variant.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_variantsrc.py b/plotly/validators/choroplethmap/hoverlabel/font/_variantsrc.py deleted file mode 100644 index c9265b8727d..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_weight.py b/plotly/validators/choroplethmap/hoverlabel/font/_weight.py deleted file mode 100644 index f2d8c65e847..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_weight.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/hoverlabel/font/_weightsrc.py b/plotly/validators/choroplethmap/hoverlabel/font/_weightsrc.py deleted file mode 100644 index fb0354282ac..00000000000 --- a/plotly/validators/choroplethmap/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="weightsrc", - parent_name="choroplethmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/__init__.py b/plotly/validators/choroplethmap/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/_font.py b/plotly/validators/choroplethmap/legendgrouptitle/_font.py deleted file mode 100644 index fbf5c90ff12..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="choroplethmap.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/_text.py b/plotly/validators/choroplethmap/legendgrouptitle/_text.py deleted file mode 100644 index 6c7c9325a36..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="choroplethmap.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/font/__init__.py b/plotly/validators/choroplethmap/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/font/_color.py b/plotly/validators/choroplethmap/legendgrouptitle/font/_color.py deleted file mode 100644 index da36f7c813a..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="choroplethmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/font/_family.py b/plotly/validators/choroplethmap/legendgrouptitle/font/_family.py deleted file mode 100644 index 9c9dcf213ef..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="choroplethmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/font/_lineposition.py b/plotly/validators/choroplethmap/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index c9828c97f42..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choroplethmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/font/_shadow.py b/plotly/validators/choroplethmap/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 1614fd54176..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="choroplethmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/font/_size.py b/plotly/validators/choroplethmap/legendgrouptitle/font/_size.py deleted file mode 100644 index fcdc20bff0d..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="choroplethmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/font/_style.py b/plotly/validators/choroplethmap/legendgrouptitle/font/_style.py deleted file mode 100644 index c355251fd9a..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="choroplethmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/font/_textcase.py b/plotly/validators/choroplethmap/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 097e3f3d9ec..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choroplethmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/font/_variant.py b/plotly/validators/choroplethmap/legendgrouptitle/font/_variant.py deleted file mode 100644 index 8d07c8904c0..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choroplethmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/legendgrouptitle/font/_weight.py b/plotly/validators/choroplethmap/legendgrouptitle/font/_weight.py deleted file mode 100644 index 0576dfddb67..00000000000 --- a/plotly/validators/choroplethmap/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="choroplethmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/marker/__init__.py b/plotly/validators/choroplethmap/marker/__init__.py deleted file mode 100644 index af2b1e48a49..00000000000 --- a/plotly/validators/choroplethmap/marker/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacitysrc import OpacitysrcValidator - from ._opacity import OpacityValidator - from ._line import LineValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._opacitysrc.OpacitysrcValidator", - "._opacity.OpacityValidator", - "._line.LineValidator", - ], - ) diff --git a/plotly/validators/choroplethmap/marker/_line.py b/plotly/validators/choroplethmap/marker/_line.py deleted file mode 100644 index c757ec798d3..00000000000 --- a/plotly/validators/choroplethmap/marker/_line.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="line", parent_name="choroplethmap.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/marker/_opacity.py b/plotly/validators/choroplethmap/marker/_opacity.py deleted file mode 100644 index fa599bac8b3..00000000000 --- a/plotly/validators/choroplethmap/marker/_opacity.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="choroplethmap.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/marker/_opacitysrc.py b/plotly/validators/choroplethmap/marker/_opacitysrc.py deleted file mode 100644 index 0f980058b31..00000000000 --- a/plotly/validators/choroplethmap/marker/_opacitysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacitysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="opacitysrc", parent_name="choroplethmap.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/marker/line/__init__.py b/plotly/validators/choroplethmap/marker/line/__init__.py deleted file mode 100644 index 7058fed3ef7..00000000000 --- a/plotly/validators/choroplethmap/marker/line/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choroplethmap/marker/line/_color.py b/plotly/validators/choroplethmap/marker/line/_color.py deleted file mode 100644 index d83e364a5d1..00000000000 --- a/plotly/validators/choroplethmap/marker/line/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="choroplethmap.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/marker/line/_colorsrc.py b/plotly/validators/choroplethmap/marker/line/_colorsrc.py deleted file mode 100644 index 241cc58b766..00000000000 --- a/plotly/validators/choroplethmap/marker/line/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="choroplethmap.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/marker/line/_width.py b/plotly/validators/choroplethmap/marker/line/_width.py deleted file mode 100644 index c514e2c0bd3..00000000000 --- a/plotly/validators/choroplethmap/marker/line/_width.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="choroplethmap.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/marker/line/_widthsrc.py b/plotly/validators/choroplethmap/marker/line/_widthsrc.py deleted file mode 100644 index 4cc2beca9aa..00000000000 --- a/plotly/validators/choroplethmap/marker/line/_widthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="widthsrc", parent_name="choroplethmap.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/selected/__init__.py b/plotly/validators/choroplethmap/selected/__init__.py deleted file mode 100644 index 67eac967544..00000000000 --- a/plotly/validators/choroplethmap/selected/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._marker.MarkerValidator"] - ) diff --git a/plotly/validators/choroplethmap/selected/_marker.py b/plotly/validators/choroplethmap/selected/_marker.py deleted file mode 100644 index bf4d5e2b595..00000000000 --- a/plotly/validators/choroplethmap/selected/_marker.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="marker", parent_name="choroplethmap.selected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/selected/marker/__init__.py b/plotly/validators/choroplethmap/selected/marker/__init__.py deleted file mode 100644 index 62bc04498e1..00000000000 --- a/plotly/validators/choroplethmap/selected/marker/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator"] - ) diff --git a/plotly/validators/choroplethmap/selected/marker/_opacity.py b/plotly/validators/choroplethmap/selected/marker/_opacity.py deleted file mode 100644 index c2632d14868..00000000000 --- a/plotly/validators/choroplethmap/selected/marker/_opacity.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="opacity", - parent_name="choroplethmap.selected.marker", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/stream/__init__.py b/plotly/validators/choroplethmap/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/choroplethmap/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/choroplethmap/stream/_maxpoints.py b/plotly/validators/choroplethmap/stream/_maxpoints.py deleted file mode 100644 index 2125542ca25..00000000000 --- a/plotly/validators/choroplethmap/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="choroplethmap.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/stream/_token.py b/plotly/validators/choroplethmap/stream/_token.py deleted file mode 100644 index 828e66d0328..00000000000 --- a/plotly/validators/choroplethmap/stream/_token.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__( - self, plotly_name="token", parent_name="choroplethmap.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/unselected/__init__.py b/plotly/validators/choroplethmap/unselected/__init__.py deleted file mode 100644 index 67eac967544..00000000000 --- a/plotly/validators/choroplethmap/unselected/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._marker.MarkerValidator"] - ) diff --git a/plotly/validators/choroplethmap/unselected/_marker.py b/plotly/validators/choroplethmap/unselected/_marker.py deleted file mode 100644 index 5ab6d7013be..00000000000 --- a/plotly/validators/choroplethmap/unselected/_marker.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="marker", parent_name="choroplethmap.unselected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmap/unselected/marker/__init__.py b/plotly/validators/choroplethmap/unselected/marker/__init__.py deleted file mode 100644 index 62bc04498e1..00000000000 --- a/plotly/validators/choroplethmap/unselected/marker/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator"] - ) diff --git a/plotly/validators/choroplethmap/unselected/marker/_opacity.py b/plotly/validators/choroplethmap/unselected/marker/_opacity.py deleted file mode 100644 index 00c460f4d02..00000000000 --- a/plotly/validators/choroplethmap/unselected/marker/_opacity.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="opacity", - parent_name="choroplethmap.unselected.marker", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/__init__.py b/plotly/validators/choroplethmapbox/__init__.py deleted file mode 100644 index cd589e8c0fd..00000000000 --- a/plotly/validators/choroplethmapbox/__init__.py +++ /dev/null @@ -1,109 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zmin import ZminValidator - from ._zmid import ZmidValidator - from ._zmax import ZmaxValidator - from ._zauto import ZautoValidator - from ._z import ZValidator - from ._visible import VisibleValidator - from ._unselected import UnselectedValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._subplot import SubplotValidator - from ._stream import StreamValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._selectedpoints import SelectedpointsValidator - from ._selected import SelectedValidator - from ._reversescale import ReversescaleValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._marker import MarkerValidator - from ._locationssrc import LocationssrcValidator - from ._locations import LocationsValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._geojson import GeojsonValidator - from ._featureidkey import FeatureidkeyValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._below import BelowValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zmin.ZminValidator", - "._zmid.ZmidValidator", - "._zmax.ZmaxValidator", - "._zauto.ZautoValidator", - "._z.ZValidator", - "._visible.VisibleValidator", - "._unselected.UnselectedValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._subplot.SubplotValidator", - "._stream.StreamValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._selectedpoints.SelectedpointsValidator", - "._selected.SelectedValidator", - "._reversescale.ReversescaleValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._marker.MarkerValidator", - "._locationssrc.LocationssrcValidator", - "._locations.LocationsValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._geojson.GeojsonValidator", - "._featureidkey.FeatureidkeyValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._below.BelowValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/choroplethmapbox/_autocolorscale.py b/plotly/validators/choroplethmapbox/_autocolorscale.py deleted file mode 100644 index d35c5a979af..00000000000 --- a/plotly/validators/choroplethmapbox/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_below.py b/plotly/validators/choroplethmapbox/_below.py deleted file mode 100644 index e36a68f93d2..00000000000 --- a/plotly/validators/choroplethmapbox/_below.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BelowValidator(_bv.StringValidator): - def __init__(self, plotly_name="below", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_coloraxis.py b/plotly/validators/choroplethmapbox/_coloraxis.py deleted file mode 100644 index 610b170f388..00000000000 --- a/plotly/validators/choroplethmapbox/_coloraxis.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__( - self, plotly_name="coloraxis", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_colorbar.py b/plotly/validators/choroplethmapbox/_colorbar.py deleted file mode 100644 index 9f318f148ce..00000000000 --- a/plotly/validators/choroplethmapbox/_colorbar.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="colorbar", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_colorscale.py b/plotly/validators/choroplethmapbox/_colorscale.py deleted file mode 100644 index 95f30752e36..00000000000 --- a/plotly/validators/choroplethmapbox/_colorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="colorscale", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_customdata.py b/plotly/validators/choroplethmapbox/_customdata.py deleted file mode 100644 index 8d7ffc6f8e9..00000000000 --- a/plotly/validators/choroplethmapbox/_customdata.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="customdata", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_customdatasrc.py b/plotly/validators/choroplethmapbox/_customdatasrc.py deleted file mode 100644 index 5015887479d..00000000000 --- a/plotly/validators/choroplethmapbox/_customdatasrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="customdatasrc", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_featureidkey.py b/plotly/validators/choroplethmapbox/_featureidkey.py deleted file mode 100644 index 209fd071f4b..00000000000 --- a/plotly/validators/choroplethmapbox/_featureidkey.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FeatureidkeyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="featureidkey", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_geojson.py b/plotly/validators/choroplethmapbox/_geojson.py deleted file mode 100644 index 9faa789169e..00000000000 --- a/plotly/validators/choroplethmapbox/_geojson.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GeojsonValidator(_bv.AnyValidator): - def __init__(self, plotly_name="geojson", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_hoverinfo.py b/plotly/validators/choroplethmapbox/_hoverinfo.py deleted file mode 100644 index 51e654afc08..00000000000 --- a/plotly/validators/choroplethmapbox/_hoverinfo.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="hoverinfo", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["location", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_hoverinfosrc.py b/plotly/validators/choroplethmapbox/_hoverinfosrc.py deleted file mode 100644 index 2da899e0f70..00000000000 --- a/plotly/validators/choroplethmapbox/_hoverinfosrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hoverinfosrc", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_hoverlabel.py b/plotly/validators/choroplethmapbox/_hoverlabel.py deleted file mode 100644 index 7058ba2b5d9..00000000000 --- a/plotly/validators/choroplethmapbox/_hoverlabel.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="hoverlabel", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_hovertemplate.py b/plotly/validators/choroplethmapbox/_hovertemplate.py deleted file mode 100644 index 52850f2593c..00000000000 --- a/plotly/validators/choroplethmapbox/_hovertemplate.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hovertemplate", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_hovertemplatesrc.py b/plotly/validators/choroplethmapbox/_hovertemplatesrc.py deleted file mode 100644 index 26f5494081e..00000000000 --- a/plotly/validators/choroplethmapbox/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_hovertext.py b/plotly/validators/choroplethmapbox/_hovertext.py deleted file mode 100644 index 123dc6d519a..00000000000 --- a/plotly/validators/choroplethmapbox/_hovertext.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hovertext", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_hovertextsrc.py b/plotly/validators/choroplethmapbox/_hovertextsrc.py deleted file mode 100644 index 67af7ff413b..00000000000 --- a/plotly/validators/choroplethmapbox/_hovertextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertextsrc", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_ids.py b/plotly/validators/choroplethmapbox/_ids.py deleted file mode 100644 index b40b84b2163..00000000000 --- a/plotly/validators/choroplethmapbox/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_idssrc.py b/plotly/validators/choroplethmapbox/_idssrc.py deleted file mode 100644 index 76984fe5613..00000000000 --- a/plotly/validators/choroplethmapbox/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_legend.py b/plotly/validators/choroplethmapbox/_legend.py deleted file mode 100644 index 19a76dd7d2f..00000000000 --- a/plotly/validators/choroplethmapbox/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_legendgroup.py b/plotly/validators/choroplethmapbox/_legendgroup.py deleted file mode 100644 index 28547255f18..00000000000 --- a/plotly/validators/choroplethmapbox/_legendgroup.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__( - self, plotly_name="legendgroup", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_legendgrouptitle.py b/plotly/validators/choroplethmapbox/_legendgrouptitle.py deleted file mode 100644 index d4d10d51da4..00000000000 --- a/plotly/validators/choroplethmapbox/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_legendrank.py b/plotly/validators/choroplethmapbox/_legendrank.py deleted file mode 100644 index f748ebfdd7b..00000000000 --- a/plotly/validators/choroplethmapbox/_legendrank.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="legendrank", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_legendwidth.py b/plotly/validators/choroplethmapbox/_legendwidth.py deleted file mode 100644 index d3358632576..00000000000 --- a/plotly/validators/choroplethmapbox/_legendwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="legendwidth", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_locations.py b/plotly/validators/choroplethmapbox/_locations.py deleted file mode 100644 index 90ef197f277..00000000000 --- a/plotly/validators/choroplethmapbox/_locations.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="locations", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_locationssrc.py b/plotly/validators/choroplethmapbox/_locationssrc.py deleted file mode 100644 index 74b8b9a41ef..00000000000 --- a/plotly/validators/choroplethmapbox/_locationssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="locationssrc", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_marker.py b/plotly/validators/choroplethmapbox/_marker.py deleted file mode 100644 index 18c92bea854..00000000000 --- a/plotly/validators/choroplethmapbox/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_meta.py b/plotly/validators/choroplethmapbox/_meta.py deleted file mode 100644 index 9ff12bc1857..00000000000 --- a/plotly/validators/choroplethmapbox/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_metasrc.py b/plotly/validators/choroplethmapbox/_metasrc.py deleted file mode 100644 index ff1bb1bb799..00000000000 --- a/plotly/validators/choroplethmapbox/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_name.py b/plotly/validators/choroplethmapbox/_name.py deleted file mode 100644 index 1f99495344f..00000000000 --- a/plotly/validators/choroplethmapbox/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_reversescale.py b/plotly/validators/choroplethmapbox/_reversescale.py deleted file mode 100644 index c24ba722dd8..00000000000 --- a/plotly/validators/choroplethmapbox/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_selected.py b/plotly/validators/choroplethmapbox/_selected.py deleted file mode 100644 index 7a6d12f3acd..00000000000 --- a/plotly/validators/choroplethmapbox/_selected.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="selected", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Selected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_selectedpoints.py b/plotly/validators/choroplethmapbox/_selectedpoints.py deleted file mode 100644 index 9fc1f3cda3e..00000000000 --- a/plotly/validators/choroplethmapbox/_selectedpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedpointsValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="selectedpoints", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_showlegend.py b/plotly/validators/choroplethmapbox/_showlegend.py deleted file mode 100644 index c6164c2def5..00000000000 --- a/plotly/validators/choroplethmapbox/_showlegend.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showlegend", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_showscale.py b/plotly/validators/choroplethmapbox/_showscale.py deleted file mode 100644 index e1b235f20d3..00000000000 --- a/plotly/validators/choroplethmapbox/_showscale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showscale", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_stream.py b/plotly/validators/choroplethmapbox/_stream.py deleted file mode 100644 index 636cc466df4..00000000000 --- a/plotly/validators/choroplethmapbox/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_subplot.py b/plotly/validators/choroplethmapbox/_subplot.py deleted file mode 100644 index 0d96d3bc1ad..00000000000 --- a/plotly/validators/choroplethmapbox/_subplot.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SubplotValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="subplot", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "mapbox"), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_text.py b/plotly/validators/choroplethmapbox/_text.py deleted file mode 100644 index 74c37612bc6..00000000000 --- a/plotly/validators/choroplethmapbox/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_textsrc.py b/plotly/validators/choroplethmapbox/_textsrc.py deleted file mode 100644 index 178d4ea3d45..00000000000 --- a/plotly/validators/choroplethmapbox/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_uid.py b/plotly/validators/choroplethmapbox/_uid.py deleted file mode 100644 index f6fdd109b1a..00000000000 --- a/plotly/validators/choroplethmapbox/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_uirevision.py b/plotly/validators/choroplethmapbox/_uirevision.py deleted file mode 100644 index 2e65e0f70f7..00000000000 --- a/plotly/validators/choroplethmapbox/_uirevision.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="uirevision", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_unselected.py b/plotly/validators/choroplethmapbox/_unselected.py deleted file mode 100644 index 0f2262df378..00000000000 --- a/plotly/validators/choroplethmapbox/_unselected.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UnselectedValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="unselected", parent_name="choroplethmapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Unselected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_visible.py b/plotly/validators/choroplethmapbox/_visible.py deleted file mode 100644 index 9822b93be04..00000000000 --- a/plotly/validators/choroplethmapbox/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_z.py b/plotly/validators/choroplethmapbox/_z.py deleted file mode 100644 index f5d3719bf7f..00000000000 --- a/plotly/validators/choroplethmapbox/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_zauto.py b/plotly/validators/choroplethmapbox/_zauto.py deleted file mode 100644 index 10360a0135c..00000000000 --- a/plotly/validators/choroplethmapbox/_zauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="zauto", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_zmax.py b/plotly/validators/choroplethmapbox/_zmax.py deleted file mode 100644 index ad312597b4e..00000000000 --- a/plotly/validators/choroplethmapbox/_zmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmax", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_zmid.py b/plotly/validators/choroplethmapbox/_zmid.py deleted file mode 100644 index cb352d21a60..00000000000 --- a/plotly/validators/choroplethmapbox/_zmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmid", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_zmin.py b/plotly/validators/choroplethmapbox/_zmin.py deleted file mode 100644 index a796a31a400..00000000000 --- a/plotly/validators/choroplethmapbox/_zmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmin", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/_zsrc.py b/plotly/validators/choroplethmapbox/_zsrc.py deleted file mode 100644 index 2be0537a123..00000000000 --- a/plotly/validators/choroplethmapbox/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="choroplethmapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/__init__.py b/plotly/validators/choroplethmapbox/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_bgcolor.py b/plotly/validators/choroplethmapbox/colorbar/_bgcolor.py deleted file mode 100644 index 8ac9770811f..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_bordercolor.py b/plotly/validators/choroplethmapbox/colorbar/_bordercolor.py deleted file mode 100644 index 52e1e9bf6f1..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_bordercolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_borderwidth.py b/plotly/validators/choroplethmapbox/colorbar/_borderwidth.py deleted file mode 100644 index 705a5d8fc8c..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_borderwidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="borderwidth", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_dtick.py b/plotly/validators/choroplethmapbox/colorbar/_dtick.py deleted file mode 100644 index 7346045b15e..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_exponentformat.py b/plotly/validators/choroplethmapbox/colorbar/_exponentformat.py deleted file mode 100644 index fd99f0f61fb..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_labelalias.py b/plotly/validators/choroplethmapbox/colorbar/_labelalias.py deleted file mode 100644 index 4615b892177..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_labelalias.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="labelalias", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_len.py b/plotly/validators/choroplethmapbox/colorbar/_len.py deleted file mode 100644 index 20d6768e58c..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_len.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="len", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_lenmode.py b/plotly/validators/choroplethmapbox/colorbar/_lenmode.py deleted file mode 100644 index 4ca907922b2..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_minexponent.py b/plotly/validators/choroplethmapbox/colorbar/_minexponent.py deleted file mode 100644 index 8c666e2d13a..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_minexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="minexponent", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_nticks.py b/plotly/validators/choroplethmapbox/colorbar/_nticks.py deleted file mode 100644 index e7c19ddb54d..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_orientation.py b/plotly/validators/choroplethmapbox/colorbar/_orientation.py deleted file mode 100644 index 4367588f28d..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_orientation.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="orientation", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_outlinecolor.py b/plotly/validators/choroplethmapbox/colorbar/_outlinecolor.py deleted file mode 100644 index 3aed37f52be..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_outlinecolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="outlinecolor", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_outlinewidth.py b/plotly/validators/choroplethmapbox/colorbar/_outlinewidth.py deleted file mode 100644 index 326979e4b37..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_outlinewidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="outlinewidth", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_separatethousands.py b/plotly/validators/choroplethmapbox/colorbar/_separatethousands.py deleted file mode 100644 index cb36464e8fd..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_showexponent.py b/plotly/validators/choroplethmapbox/colorbar/_showexponent.py deleted file mode 100644 index c2a7f398e8f..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_showexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showexponent", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_showticklabels.py b/plotly/validators/choroplethmapbox/colorbar/_showticklabels.py deleted file mode 100644 index 184c9de9c6a..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_showtickprefix.py b/plotly/validators/choroplethmapbox/colorbar/_showtickprefix.py deleted file mode 100644 index 5a41b59ade7..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_showticksuffix.py b/plotly/validators/choroplethmapbox/colorbar/_showticksuffix.py deleted file mode 100644 index c18ce65c636..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_thickness.py b/plotly/validators/choroplethmapbox/colorbar/_thickness.py deleted file mode 100644 index f6e0ac8bfb7..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_thicknessmode.py b/plotly/validators/choroplethmapbox/colorbar/_thicknessmode.py deleted file mode 100644 index 55f9fbd9e76..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_thicknessmode.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="thicknessmode", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tick0.py b/plotly/validators/choroplethmapbox/colorbar/_tick0.py deleted file mode 100644 index 66b13bbd6ba..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickangle.py b/plotly/validators/choroplethmapbox/colorbar/_tickangle.py deleted file mode 100644 index fec09087cf6..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickcolor.py b/plotly/validators/choroplethmapbox/colorbar/_tickcolor.py deleted file mode 100644 index 2b737bcf186..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickfont.py b/plotly/validators/choroplethmapbox/colorbar/_tickfont.py deleted file mode 100644 index eb90572862a..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickformat.py b/plotly/validators/choroplethmapbox/colorbar/_tickformat.py deleted file mode 100644 index f84633ae5e9..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickformat.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="tickformat", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickformatstopdefaults.py b/plotly/validators/choroplethmapbox/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index c549516d203..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickformatstops.py b/plotly/validators/choroplethmapbox/colorbar/_tickformatstops.py deleted file mode 100644 index 85cd37f445f..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_ticklabeloverflow.py b/plotly/validators/choroplethmapbox/colorbar/_ticklabeloverflow.py deleted file mode 100644 index 0fac19a9965..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_ticklabelposition.py b/plotly/validators/choroplethmapbox/colorbar/_ticklabelposition.py deleted file mode 100644 index ebb7029b679..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_ticklabelstep.py b/plotly/validators/choroplethmapbox/colorbar/_ticklabelstep.py deleted file mode 100644 index 6563d645587..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_ticklen.py b/plotly/validators/choroplethmapbox/colorbar/_ticklen.py deleted file mode 100644 index 7b87666ebaa..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickmode.py b/plotly/validators/choroplethmapbox/colorbar/_tickmode.py deleted file mode 100644 index e2628bea9a8..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickprefix.py b/plotly/validators/choroplethmapbox/colorbar/_tickprefix.py deleted file mode 100644 index b2f49848ef2..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickprefix.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="tickprefix", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_ticks.py b/plotly/validators/choroplethmapbox/colorbar/_ticks.py deleted file mode 100644 index 5a66b915d23..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_ticksuffix.py b/plotly/validators/choroplethmapbox/colorbar/_ticksuffix.py deleted file mode 100644 index 539f595cfc3..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_ticksuffix.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="ticksuffix", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_ticktext.py b/plotly/validators/choroplethmapbox/colorbar/_ticktext.py deleted file mode 100644 index ada883a9e13..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_ticktextsrc.py b/plotly/validators/choroplethmapbox/colorbar/_ticktextsrc.py deleted file mode 100644 index 1b4c0bf3fc2..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="ticktextsrc", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickvals.py b/plotly/validators/choroplethmapbox/colorbar/_tickvals.py deleted file mode 100644 index acbf26fb3f5..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickvalssrc.py b/plotly/validators/choroplethmapbox/colorbar/_tickvalssrc.py deleted file mode 100644 index a4aa70bdac5..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="tickvalssrc", - parent_name="choroplethmapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_tickwidth.py b/plotly/validators/choroplethmapbox/colorbar/_tickwidth.py deleted file mode 100644 index b2244373640..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_title.py b/plotly/validators/choroplethmapbox/colorbar/_title.py deleted file mode 100644 index 7b9739d215e..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_x.py b/plotly/validators/choroplethmapbox/colorbar/_x.py deleted file mode 100644 index e30662b7d90..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="x", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_xanchor.py b/plotly/validators/choroplethmapbox/colorbar/_xanchor.py deleted file mode 100644 index 3c31a97b1f3..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_xpad.py b/plotly/validators/choroplethmapbox/colorbar/_xpad.py deleted file mode 100644 index 0eddcca2e9f..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_xref.py b/plotly/validators/choroplethmapbox/colorbar/_xref.py deleted file mode 100644 index a0f17dac1d9..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_y.py b/plotly/validators/choroplethmapbox/colorbar/_y.py deleted file mode 100644 index d6afa4e18af..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="y", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_yanchor.py b/plotly/validators/choroplethmapbox/colorbar/_yanchor.py deleted file mode 100644 index b146b2bb3cd..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_ypad.py b/plotly/validators/choroplethmapbox/colorbar/_ypad.py deleted file mode 100644 index 09c086ee0fe..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/_yref.py b/plotly/validators/choroplethmapbox/colorbar/_yref.py deleted file mode 100644 index 0f88576e24a..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="choroplethmapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickfont/__init__.py b/plotly/validators/choroplethmapbox/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickfont/_color.py b/plotly/validators/choroplethmapbox/colorbar/tickfont/_color.py deleted file mode 100644 index 6c112a5733c..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="choroplethmapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickfont/_family.py b/plotly/validators/choroplethmapbox/colorbar/tickfont/_family.py deleted file mode 100644 index f174fca833a..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="choroplethmapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickfont/_lineposition.py b/plotly/validators/choroplethmapbox/colorbar/tickfont/_lineposition.py deleted file mode 100644 index aea69204a55..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choroplethmapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickfont/_shadow.py b/plotly/validators/choroplethmapbox/colorbar/tickfont/_shadow.py deleted file mode 100644 index c008e845093..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="choroplethmapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickfont/_size.py b/plotly/validators/choroplethmapbox/colorbar/tickfont/_size.py deleted file mode 100644 index a983a7f489e..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="choroplethmapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickfont/_style.py b/plotly/validators/choroplethmapbox/colorbar/tickfont/_style.py deleted file mode 100644 index 6f98a2002b7..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="choroplethmapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickfont/_textcase.py b/plotly/validators/choroplethmapbox/colorbar/tickfont/_textcase.py deleted file mode 100644 index fc6ecbc1e24..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choroplethmapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickfont/_variant.py b/plotly/validators/choroplethmapbox/colorbar/tickfont/_variant.py deleted file mode 100644 index 6addb94b8da..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choroplethmapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickfont/_weight.py b/plotly/validators/choroplethmapbox/colorbar/tickfont/_weight.py deleted file mode 100644 index dbc54b2982f..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="choroplethmapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/__init__.py b/plotly/validators/choroplethmapbox/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index 94314ce238e..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="choroplethmapbox.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_enabled.py b/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 171b491c6f5..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="choroplethmapbox.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_name.py b/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_name.py deleted file mode 100644 index d7eb63c7857..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="choroplethmapbox.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 9ee32a1d1ce..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="choroplethmapbox.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_value.py b/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_value.py deleted file mode 100644 index 398e3821813..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="choroplethmapbox.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/__init__.py b/plotly/validators/choroplethmapbox/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/_font.py b/plotly/validators/choroplethmapbox/colorbar/title/_font.py deleted file mode 100644 index cad7efbc8a2..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/_font.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="font", - parent_name="choroplethmapbox.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/_side.py b/plotly/validators/choroplethmapbox/colorbar/title/_side.py deleted file mode 100644 index 3bdc64dab95..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/_side.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="side", - parent_name="choroplethmapbox.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/_text.py b/plotly/validators/choroplethmapbox/colorbar/title/_text.py deleted file mode 100644 index dbdc4cb6b2d..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/_text.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="text", - parent_name="choroplethmapbox.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/font/__init__.py b/plotly/validators/choroplethmapbox/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/font/_color.py b/plotly/validators/choroplethmapbox/colorbar/title/font/_color.py deleted file mode 100644 index ad3e1bbe26c..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="choroplethmapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/font/_family.py b/plotly/validators/choroplethmapbox/colorbar/title/font/_family.py deleted file mode 100644 index d7e067119de..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="choroplethmapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/font/_lineposition.py b/plotly/validators/choroplethmapbox/colorbar/title/font/_lineposition.py deleted file mode 100644 index 0a186b818db..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choroplethmapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/font/_shadow.py b/plotly/validators/choroplethmapbox/colorbar/title/font/_shadow.py deleted file mode 100644 index 608e8a79f6e..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="choroplethmapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/font/_size.py b/plotly/validators/choroplethmapbox/colorbar/title/font/_size.py deleted file mode 100644 index fa1aaa3dabf..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="choroplethmapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/font/_style.py b/plotly/validators/choroplethmapbox/colorbar/title/font/_style.py deleted file mode 100644 index b4b5dabe998..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="choroplethmapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/font/_textcase.py b/plotly/validators/choroplethmapbox/colorbar/title/font/_textcase.py deleted file mode 100644 index 6b9c2d1050c..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choroplethmapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/font/_variant.py b/plotly/validators/choroplethmapbox/colorbar/title/font/_variant.py deleted file mode 100644 index e6547d82206..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choroplethmapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/colorbar/title/font/_weight.py b/plotly/validators/choroplethmapbox/colorbar/title/font/_weight.py deleted file mode 100644 index 4200ef8c0e1..00000000000 --- a/plotly/validators/choroplethmapbox/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="choroplethmapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/__init__.py b/plotly/validators/choroplethmapbox/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/_align.py b/plotly/validators/choroplethmapbox/hoverlabel/_align.py deleted file mode 100644 index 13313aab0cb..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="choroplethmapbox.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/_alignsrc.py b/plotly/validators/choroplethmapbox/hoverlabel/_alignsrc.py deleted file mode 100644 index 72c49a78a8b..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="alignsrc", - parent_name="choroplethmapbox.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/_bgcolor.py b/plotly/validators/choroplethmapbox/hoverlabel/_bgcolor.py deleted file mode 100644 index bd221b6e9ee..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="choroplethmapbox.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/_bgcolorsrc.py b/plotly/validators/choroplethmapbox/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index b1763442414..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bgcolorsrc", - parent_name="choroplethmapbox.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/_bordercolor.py b/plotly/validators/choroplethmapbox/hoverlabel/_bordercolor.py deleted file mode 100644 index 16efad990ec..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="choroplethmapbox.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/_bordercolorsrc.py b/plotly/validators/choroplethmapbox/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index 0caf8fec4ae..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bordercolorsrc", - parent_name="choroplethmapbox.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/_font.py b/plotly/validators/choroplethmapbox/hoverlabel/_font.py deleted file mode 100644 index 623df9ba5fb..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="choroplethmapbox.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/_namelength.py b/plotly/validators/choroplethmapbox/hoverlabel/_namelength.py deleted file mode 100644 index 307a4fa9b5e..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/_namelength.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="namelength", - parent_name="choroplethmapbox.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/_namelengthsrc.py b/plotly/validators/choroplethmapbox/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 67c4d545787..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="namelengthsrc", - parent_name="choroplethmapbox.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/__init__.py b/plotly/validators/choroplethmapbox/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_color.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_color.py deleted file mode 100644 index 30cbdb7c2c6..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_color.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_colorsrc.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_colorsrc.py deleted file mode 100644 index e33cdfc79ef..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="colorsrc", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_family.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_family.py deleted file mode 100644 index bed84734c84..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_family.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_familysrc.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_familysrc.py deleted file mode 100644 index 5181f5287b9..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="familysrc", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_lineposition.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_lineposition.py deleted file mode 100644 index 2785b7364ce..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_linepositionsrc.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 180360ce48d..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_shadow.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_shadow.py deleted file mode 100644 index b067137df98..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_shadowsrc.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 31f9c05396a..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="shadowsrc", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_size.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_size.py deleted file mode 100644 index 809f6d29b8d..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_size.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_sizesrc.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 191858a3a03..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="sizesrc", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_style.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_style.py deleted file mode 100644 index 7593dfc8295..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_style.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_stylesrc.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 687d347f3ef..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="stylesrc", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_textcase.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_textcase.py deleted file mode 100644 index 1fdd794ca8f..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_textcasesrc.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 3945f64e184..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_variant.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_variant.py deleted file mode 100644 index 2c4f21c9c6f..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_variant.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_variantsrc.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_variantsrc.py deleted file mode 100644 index f06a8e99cf3..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_weight.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_weight.py deleted file mode 100644 index ec12db7f29a..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_weight.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/hoverlabel/font/_weightsrc.py b/plotly/validators/choroplethmapbox/hoverlabel/font/_weightsrc.py deleted file mode 100644 index 6e38e6f0410..00000000000 --- a/plotly/validators/choroplethmapbox/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="weightsrc", - parent_name="choroplethmapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/__init__.py b/plotly/validators/choroplethmapbox/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/_font.py b/plotly/validators/choroplethmapbox/legendgrouptitle/_font.py deleted file mode 100644 index 178f89da03f..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/_font.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="font", - parent_name="choroplethmapbox.legendgrouptitle", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/_text.py b/plotly/validators/choroplethmapbox/legendgrouptitle/_text.py deleted file mode 100644 index 9559dbf95af..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/_text.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="text", - parent_name="choroplethmapbox.legendgrouptitle", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/font/__init__.py b/plotly/validators/choroplethmapbox/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_color.py b/plotly/validators/choroplethmapbox/legendgrouptitle/font/_color.py deleted file mode 100644 index 59356c32990..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="choroplethmapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_family.py b/plotly/validators/choroplethmapbox/legendgrouptitle/font/_family.py deleted file mode 100644 index 515eae46302..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="choroplethmapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_lineposition.py b/plotly/validators/choroplethmapbox/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index db62a3c4b53..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="choroplethmapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_shadow.py b/plotly/validators/choroplethmapbox/legendgrouptitle/font/_shadow.py deleted file mode 100644 index c6e4c945f05..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="choroplethmapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_size.py b/plotly/validators/choroplethmapbox/legendgrouptitle/font/_size.py deleted file mode 100644 index 186364b0545..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="choroplethmapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_style.py b/plotly/validators/choroplethmapbox/legendgrouptitle/font/_style.py deleted file mode 100644 index ce565294e30..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="choroplethmapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_textcase.py b/plotly/validators/choroplethmapbox/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 1e1953f3ea4..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="choroplethmapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_variant.py b/plotly/validators/choroplethmapbox/legendgrouptitle/font/_variant.py deleted file mode 100644 index 43d822290bd..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="choroplethmapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_weight.py b/plotly/validators/choroplethmapbox/legendgrouptitle/font/_weight.py deleted file mode 100644 index 09f54ccb56d..00000000000 --- a/plotly/validators/choroplethmapbox/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="choroplethmapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/marker/__init__.py b/plotly/validators/choroplethmapbox/marker/__init__.py deleted file mode 100644 index af2b1e48a49..00000000000 --- a/plotly/validators/choroplethmapbox/marker/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacitysrc import OpacitysrcValidator - from ._opacity import OpacityValidator - from ._line import LineValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._opacitysrc.OpacitysrcValidator", - "._opacity.OpacityValidator", - "._line.LineValidator", - ], - ) diff --git a/plotly/validators/choroplethmapbox/marker/_line.py b/plotly/validators/choroplethmapbox/marker/_line.py deleted file mode 100644 index 8a1932fe82f..00000000000 --- a/plotly/validators/choroplethmapbox/marker/_line.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="line", parent_name="choroplethmapbox.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/marker/_opacity.py b/plotly/validators/choroplethmapbox/marker/_opacity.py deleted file mode 100644 index 11b177a5727..00000000000 --- a/plotly/validators/choroplethmapbox/marker/_opacity.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="choroplethmapbox.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/marker/_opacitysrc.py b/plotly/validators/choroplethmapbox/marker/_opacitysrc.py deleted file mode 100644 index fdff29488b4..00000000000 --- a/plotly/validators/choroplethmapbox/marker/_opacitysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacitysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="opacitysrc", parent_name="choroplethmapbox.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/marker/line/__init__.py b/plotly/validators/choroplethmapbox/marker/line/__init__.py deleted file mode 100644 index 7058fed3ef7..00000000000 --- a/plotly/validators/choroplethmapbox/marker/line/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/choroplethmapbox/marker/line/_color.py b/plotly/validators/choroplethmapbox/marker/line/_color.py deleted file mode 100644 index a358d2a99e7..00000000000 --- a/plotly/validators/choroplethmapbox/marker/line/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="choroplethmapbox.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/marker/line/_colorsrc.py b/plotly/validators/choroplethmapbox/marker/line/_colorsrc.py deleted file mode 100644 index b5a11ae972d..00000000000 --- a/plotly/validators/choroplethmapbox/marker/line/_colorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="colorsrc", - parent_name="choroplethmapbox.marker.line", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/marker/line/_width.py b/plotly/validators/choroplethmapbox/marker/line/_width.py deleted file mode 100644 index 6200f0a49f0..00000000000 --- a/plotly/validators/choroplethmapbox/marker/line/_width.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="choroplethmapbox.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/marker/line/_widthsrc.py b/plotly/validators/choroplethmapbox/marker/line/_widthsrc.py deleted file mode 100644 index 73cf09c2f40..00000000000 --- a/plotly/validators/choroplethmapbox/marker/line/_widthsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="widthsrc", - parent_name="choroplethmapbox.marker.line", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/selected/__init__.py b/plotly/validators/choroplethmapbox/selected/__init__.py deleted file mode 100644 index 67eac967544..00000000000 --- a/plotly/validators/choroplethmapbox/selected/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._marker.MarkerValidator"] - ) diff --git a/plotly/validators/choroplethmapbox/selected/_marker.py b/plotly/validators/choroplethmapbox/selected/_marker.py deleted file mode 100644 index 055957163d6..00000000000 --- a/plotly/validators/choroplethmapbox/selected/_marker.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="marker", parent_name="choroplethmapbox.selected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/selected/marker/__init__.py b/plotly/validators/choroplethmapbox/selected/marker/__init__.py deleted file mode 100644 index 62bc04498e1..00000000000 --- a/plotly/validators/choroplethmapbox/selected/marker/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator"] - ) diff --git a/plotly/validators/choroplethmapbox/selected/marker/_opacity.py b/plotly/validators/choroplethmapbox/selected/marker/_opacity.py deleted file mode 100644 index dc831e2610e..00000000000 --- a/plotly/validators/choroplethmapbox/selected/marker/_opacity.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="opacity", - parent_name="choroplethmapbox.selected.marker", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/stream/__init__.py b/plotly/validators/choroplethmapbox/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/choroplethmapbox/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/choroplethmapbox/stream/_maxpoints.py b/plotly/validators/choroplethmapbox/stream/_maxpoints.py deleted file mode 100644 index 41550f8fcbc..00000000000 --- a/plotly/validators/choroplethmapbox/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="choroplethmapbox.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/stream/_token.py b/plotly/validators/choroplethmapbox/stream/_token.py deleted file mode 100644 index e3f4f0b96ac..00000000000 --- a/plotly/validators/choroplethmapbox/stream/_token.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__( - self, plotly_name="token", parent_name="choroplethmapbox.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/unselected/__init__.py b/plotly/validators/choroplethmapbox/unselected/__init__.py deleted file mode 100644 index 67eac967544..00000000000 --- a/plotly/validators/choroplethmapbox/unselected/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._marker.MarkerValidator"] - ) diff --git a/plotly/validators/choroplethmapbox/unselected/_marker.py b/plotly/validators/choroplethmapbox/unselected/_marker.py deleted file mode 100644 index b81b543b91f..00000000000 --- a/plotly/validators/choroplethmapbox/unselected/_marker.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="marker", parent_name="choroplethmapbox.unselected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/choroplethmapbox/unselected/marker/__init__.py b/plotly/validators/choroplethmapbox/unselected/marker/__init__.py deleted file mode 100644 index 62bc04498e1..00000000000 --- a/plotly/validators/choroplethmapbox/unselected/marker/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator"] - ) diff --git a/plotly/validators/choroplethmapbox/unselected/marker/_opacity.py b/plotly/validators/choroplethmapbox/unselected/marker/_opacity.py deleted file mode 100644 index 46fca2ee771..00000000000 --- a/plotly/validators/choroplethmapbox/unselected/marker/_opacity.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="opacity", - parent_name="choroplethmapbox.unselected.marker", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/__init__.py b/plotly/validators/cone/__init__.py deleted file mode 100644 index 9ab711f2ad2..00000000000 --- a/plotly/validators/cone/__init__.py +++ /dev/null @@ -1,135 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zhoverformat import ZhoverformatValidator - from ._z import ZValidator - from ._ysrc import YsrcValidator - from ._yhoverformat import YhoverformatValidator - from ._y import YValidator - from ._xsrc import XsrcValidator - from ._xhoverformat import XhoverformatValidator - from ._x import XValidator - from ._wsrc import WsrcValidator - from ._whoverformat import WhoverformatValidator - from ._w import WValidator - from ._vsrc import VsrcValidator - from ._visible import VisibleValidator - from ._vhoverformat import VhoverformatValidator - from ._v import VValidator - from ._usrc import UsrcValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._uhoverformat import UhoverformatValidator - from ._u import UValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._sizeref import SizerefValidator - from ._sizemode import SizemodeValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._scene import SceneValidator - from ._reversescale import ReversescaleValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._lightposition import LightpositionValidator - from ._lighting import LightingValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator - from ._anchor import AnchorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zhoverformat.ZhoverformatValidator", - "._z.ZValidator", - "._ysrc.YsrcValidator", - "._yhoverformat.YhoverformatValidator", - "._y.YValidator", - "._xsrc.XsrcValidator", - "._xhoverformat.XhoverformatValidator", - "._x.XValidator", - "._wsrc.WsrcValidator", - "._whoverformat.WhoverformatValidator", - "._w.WValidator", - "._vsrc.VsrcValidator", - "._visible.VisibleValidator", - "._vhoverformat.VhoverformatValidator", - "._v.VValidator", - "._usrc.UsrcValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._uhoverformat.UhoverformatValidator", - "._u.UValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._sizeref.SizerefValidator", - "._sizemode.SizemodeValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._scene.SceneValidator", - "._reversescale.ReversescaleValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._lightposition.LightpositionValidator", - "._lighting.LightingValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - "._anchor.AnchorValidator", - ], - ) diff --git a/plotly/validators/cone/_anchor.py b/plotly/validators/cone/_anchor.py deleted file mode 100644 index dc53f7e2f60..00000000000 --- a/plotly/validators/cone/_anchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AnchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="anchor", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["tip", "tail", "cm", "center"]), - **kwargs, - ) diff --git a/plotly/validators/cone/_autocolorscale.py b/plotly/validators/cone/_autocolorscale.py deleted file mode 100644 index 28e6548401e..00000000000 --- a/plotly/validators/cone/_autocolorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="autocolorscale", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/cone/_cauto.py b/plotly/validators/cone/_cauto.py deleted file mode 100644 index a00cd1cd510..00000000000 --- a/plotly/validators/cone/_cauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cauto", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/cone/_cmax.py b/plotly/validators/cone/_cmax.py deleted file mode 100644 index afc7a046011..00000000000 --- a/plotly/validators/cone/_cmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmax", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/cone/_cmid.py b/plotly/validators/cone/_cmid.py deleted file mode 100644 index 6a15e56e6bb..00000000000 --- a/plotly/validators/cone/_cmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmid", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/cone/_cmin.py b/plotly/validators/cone/_cmin.py deleted file mode 100644 index 0efc5dc03b5..00000000000 --- a/plotly/validators/cone/_cmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmin", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/cone/_coloraxis.py b/plotly/validators/cone/_coloraxis.py deleted file mode 100644 index 51e50cad600..00000000000 --- a/plotly/validators/cone/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/cone/_colorbar.py b/plotly/validators/cone/_colorbar.py deleted file mode 100644 index 68dcf5002e2..00000000000 --- a/plotly/validators/cone/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/_colorscale.py b/plotly/validators/cone/_colorscale.py deleted file mode 100644 index 2e7dc8f64c9..00000000000 --- a/plotly/validators/cone/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/cone/_customdata.py b/plotly/validators/cone/_customdata.py deleted file mode 100644 index 1711cd98a83..00000000000 --- a/plotly/validators/cone/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/cone/_customdatasrc.py b/plotly/validators/cone/_customdatasrc.py deleted file mode 100644 index 4a45b90347a..00000000000 --- a/plotly/validators/cone/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_hoverinfo.py b/plotly/validators/cone/_hoverinfo.py deleted file mode 100644 index 58e919011d0..00000000000 --- a/plotly/validators/cone/_hoverinfo.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop( - "flags", ["x", "y", "z", "u", "v", "w", "norm", "text", "name"] - ), - **kwargs, - ) diff --git a/plotly/validators/cone/_hoverinfosrc.py b/plotly/validators/cone/_hoverinfosrc.py deleted file mode 100644 index a3cb7d0f7ff..00000000000 --- a/plotly/validators/cone/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_hoverlabel.py b/plotly/validators/cone/_hoverlabel.py deleted file mode 100644 index 72149765de2..00000000000 --- a/plotly/validators/cone/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/_hovertemplate.py b/plotly/validators/cone/_hovertemplate.py deleted file mode 100644 index 11cdc392107..00000000000 --- a/plotly/validators/cone/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/cone/_hovertemplatesrc.py b/plotly/validators/cone/_hovertemplatesrc.py deleted file mode 100644 index 65d2deb3c16..00000000000 --- a/plotly/validators/cone/_hovertemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertemplatesrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_hovertext.py b/plotly/validators/cone/_hovertext.py deleted file mode 100644 index b533d5ed76c..00000000000 --- a/plotly/validators/cone/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/cone/_hovertextsrc.py b/plotly/validators/cone/_hovertextsrc.py deleted file mode 100644 index b1c6679116e..00000000000 --- a/plotly/validators/cone/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_ids.py b/plotly/validators/cone/_ids.py deleted file mode 100644 index 251d7b51514..00000000000 --- a/plotly/validators/cone/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/cone/_idssrc.py b/plotly/validators/cone/_idssrc.py deleted file mode 100644 index b6ca302d3e2..00000000000 --- a/plotly/validators/cone/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_legend.py b/plotly/validators/cone/_legend.py deleted file mode 100644 index 98d8edabbfb..00000000000 --- a/plotly/validators/cone/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/cone/_legendgroup.py b/plotly/validators/cone/_legendgroup.py deleted file mode 100644 index a2229ae7b5d..00000000000 --- a/plotly/validators/cone/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/cone/_legendgrouptitle.py b/plotly/validators/cone/_legendgrouptitle.py deleted file mode 100644 index 8313154bc8d..00000000000 --- a/plotly/validators/cone/_legendgrouptitle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="legendgrouptitle", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/_legendrank.py b/plotly/validators/cone/_legendrank.py deleted file mode 100644 index 8c83c584bc1..00000000000 --- a/plotly/validators/cone/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/cone/_legendwidth.py b/plotly/validators/cone/_legendwidth.py deleted file mode 100644 index a2ca36f13c1..00000000000 --- a/plotly/validators/cone/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/_lighting.py b/plotly/validators/cone/_lighting.py deleted file mode 100644 index 32224b2a653..00000000000 --- a/plotly/validators/cone/_lighting.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LightingValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="lighting", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Lighting"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/_lightposition.py b/plotly/validators/cone/_lightposition.py deleted file mode 100644 index 1dc589146d4..00000000000 --- a/plotly/validators/cone/_lightposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LightpositionValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="lightposition", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Lightposition"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/_meta.py b/plotly/validators/cone/_meta.py deleted file mode 100644 index 17ef4c47d30..00000000000 --- a/plotly/validators/cone/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/cone/_metasrc.py b/plotly/validators/cone/_metasrc.py deleted file mode 100644 index 46245808ac1..00000000000 --- a/plotly/validators/cone/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_name.py b/plotly/validators/cone/_name.py deleted file mode 100644 index e8cf9626478..00000000000 --- a/plotly/validators/cone/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/cone/_opacity.py b/plotly/validators/cone/_opacity.py deleted file mode 100644 index f102eb88b69..00000000000 --- a/plotly/validators/cone/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/_reversescale.py b/plotly/validators/cone/_reversescale.py deleted file mode 100644 index f7a3e11eed6..00000000000 --- a/plotly/validators/cone/_reversescale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="reversescale", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/cone/_scene.py b/plotly/validators/cone/_scene.py deleted file mode 100644 index 441a5fd12cd..00000000000 --- a/plotly/validators/cone/_scene.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SceneValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="scene", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "scene"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/cone/_showlegend.py b/plotly/validators/cone/_showlegend.py deleted file mode 100644 index 2152be0c26a..00000000000 --- a/plotly/validators/cone/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/cone/_showscale.py b/plotly/validators/cone/_showscale.py deleted file mode 100644 index b98e3401ad3..00000000000 --- a/plotly/validators/cone/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/cone/_sizemode.py b/plotly/validators/cone/_sizemode.py deleted file mode 100644 index ac4813fbffc..00000000000 --- a/plotly/validators/cone/_sizemode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizemodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="sizemode", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["scaled", "absolute", "raw"]), - **kwargs, - ) diff --git a/plotly/validators/cone/_sizeref.py b/plotly/validators/cone/_sizeref.py deleted file mode 100644 index 6ea4807bef5..00000000000 --- a/plotly/validators/cone/_sizeref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizerefValidator(_bv.NumberValidator): - def __init__(self, plotly_name="sizeref", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/_stream.py b/plotly/validators/cone/_stream.py deleted file mode 100644 index 34a9479212c..00000000000 --- a/plotly/validators/cone/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/_text.py b/plotly/validators/cone/_text.py deleted file mode 100644 index 265d66969bb..00000000000 --- a/plotly/validators/cone/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/cone/_textsrc.py b/plotly/validators/cone/_textsrc.py deleted file mode 100644 index e41bde3894b..00000000000 --- a/plotly/validators/cone/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_u.py b/plotly/validators/cone/_u.py deleted file mode 100644 index 49586eadba4..00000000000 --- a/plotly/validators/cone/_u.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="u", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/cone/_uhoverformat.py b/plotly/validators/cone/_uhoverformat.py deleted file mode 100644 index d53bbc13971..00000000000 --- a/plotly/validators/cone/_uhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="uhoverformat", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_uid.py b/plotly/validators/cone/_uid.py deleted file mode 100644 index fae16d0aa61..00000000000 --- a/plotly/validators/cone/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/cone/_uirevision.py b/plotly/validators/cone/_uirevision.py deleted file mode 100644 index 12175c0f75c..00000000000 --- a/plotly/validators/cone/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_usrc.py b/plotly/validators/cone/_usrc.py deleted file mode 100644 index a30df3cb22b..00000000000 --- a/plotly/validators/cone/_usrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="usrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_v.py b/plotly/validators/cone/_v.py deleted file mode 100644 index 4ca6eb64950..00000000000 --- a/plotly/validators/cone/_v.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="v", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/cone/_vhoverformat.py b/plotly/validators/cone/_vhoverformat.py deleted file mode 100644 index 04ae4293e0e..00000000000 --- a/plotly/validators/cone/_vhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="vhoverformat", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_visible.py b/plotly/validators/cone/_visible.py deleted file mode 100644 index 6774e905d09..00000000000 --- a/plotly/validators/cone/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/cone/_vsrc.py b/plotly/validators/cone/_vsrc.py deleted file mode 100644 index 731bd02cf53..00000000000 --- a/plotly/validators/cone/_vsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="vsrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_w.py b/plotly/validators/cone/_w.py deleted file mode 100644 index f99b41efb0c..00000000000 --- a/plotly/validators/cone/_w.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="w", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/cone/_whoverformat.py b/plotly/validators/cone/_whoverformat.py deleted file mode 100644 index 6f309a85d4a..00000000000 --- a/plotly/validators/cone/_whoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="whoverformat", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_wsrc.py b/plotly/validators/cone/_wsrc.py deleted file mode 100644 index 0bf2e715ae1..00000000000 --- a/plotly/validators/cone/_wsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="wsrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_x.py b/plotly/validators/cone/_x.py deleted file mode 100644 index 1c94470cedd..00000000000 --- a/plotly/validators/cone/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/cone/_xhoverformat.py b/plotly/validators/cone/_xhoverformat.py deleted file mode 100644 index ba43933cc80..00000000000 --- a/plotly/validators/cone/_xhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="xhoverformat", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_xsrc.py b/plotly/validators/cone/_xsrc.py deleted file mode 100644 index 37c8f665b39..00000000000 --- a/plotly/validators/cone/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_y.py b/plotly/validators/cone/_y.py deleted file mode 100644 index c0e8983f880..00000000000 --- a/plotly/validators/cone/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/cone/_yhoverformat.py b/plotly/validators/cone/_yhoverformat.py deleted file mode 100644 index 90c19c36585..00000000000 --- a/plotly/validators/cone/_yhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="yhoverformat", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_ysrc.py b/plotly/validators/cone/_ysrc.py deleted file mode 100644 index 13364805728..00000000000 --- a/plotly/validators/cone/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_z.py b/plotly/validators/cone/_z.py deleted file mode 100644 index ff24b3a1acc..00000000000 --- a/plotly/validators/cone/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/cone/_zhoverformat.py b/plotly/validators/cone/_zhoverformat.py deleted file mode 100644 index 5a32e2d1530..00000000000 --- a/plotly/validators/cone/_zhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="zhoverformat", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/_zsrc.py b/plotly/validators/cone/_zsrc.py deleted file mode 100644 index fc1f3902bb9..00000000000 --- a/plotly/validators/cone/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="cone", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/__init__.py b/plotly/validators/cone/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/cone/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/cone/colorbar/_bgcolor.py b/plotly/validators/cone/colorbar/_bgcolor.py deleted file mode 100644 index f9afbe3724c..00000000000 --- a/plotly/validators/cone/colorbar/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_bordercolor.py b/plotly/validators/cone/colorbar/_bordercolor.py deleted file mode 100644 index 70a529121f4..00000000000 --- a/plotly/validators/cone/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_borderwidth.py b/plotly/validators/cone/colorbar/_borderwidth.py deleted file mode 100644 index 88e784340aa..00000000000 --- a/plotly/validators/cone/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_dtick.py b/plotly/validators/cone/colorbar/_dtick.py deleted file mode 100644 index 8983478760a..00000000000 --- a/plotly/validators/cone/colorbar/_dtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__(self, plotly_name="dtick", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_exponentformat.py b/plotly/validators/cone/colorbar/_exponentformat.py deleted file mode 100644 index 841b9d29679..00000000000 --- a/plotly/validators/cone/colorbar/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_labelalias.py b/plotly/validators/cone/colorbar/_labelalias.py deleted file mode 100644 index dcd7986767d..00000000000 --- a/plotly/validators/cone/colorbar/_labelalias.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__(self, plotly_name="labelalias", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_len.py b/plotly/validators/cone/colorbar/_len.py deleted file mode 100644 index 0228ee5c1a8..00000000000 --- a/plotly/validators/cone/colorbar/_len.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="len", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_lenmode.py b/plotly/validators/cone/colorbar/_lenmode.py deleted file mode 100644 index b494fe0074d..00000000000 --- a/plotly/validators/cone/colorbar/_lenmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="lenmode", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_minexponent.py b/plotly/validators/cone/colorbar/_minexponent.py deleted file mode 100644 index 0929e635a62..00000000000 --- a/plotly/validators/cone/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_nticks.py b/plotly/validators/cone/colorbar/_nticks.py deleted file mode 100644 index 125852bc11f..00000000000 --- a/plotly/validators/cone/colorbar/_nticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="nticks", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_orientation.py b/plotly/validators/cone/colorbar/_orientation.py deleted file mode 100644 index 4774a87e6e4..00000000000 --- a/plotly/validators/cone/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_outlinecolor.py b/plotly/validators/cone/colorbar/_outlinecolor.py deleted file mode 100644 index 33b005e42e0..00000000000 --- a/plotly/validators/cone/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_outlinewidth.py b/plotly/validators/cone/colorbar/_outlinewidth.py deleted file mode 100644 index 5c18c42e654..00000000000 --- a/plotly/validators/cone/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_separatethousands.py b/plotly/validators/cone/colorbar/_separatethousands.py deleted file mode 100644 index 56313ada168..00000000000 --- a/plotly/validators/cone/colorbar/_separatethousands.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="separatethousands", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_showexponent.py b/plotly/validators/cone/colorbar/_showexponent.py deleted file mode 100644 index 8da064ed1af..00000000000 --- a/plotly/validators/cone/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_showticklabels.py b/plotly/validators/cone/colorbar/_showticklabels.py deleted file mode 100644 index 6d26a2df028..00000000000 --- a/plotly/validators/cone/colorbar/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_showtickprefix.py b/plotly/validators/cone/colorbar/_showtickprefix.py deleted file mode 100644 index 32b4a6029cf..00000000000 --- a/plotly/validators/cone/colorbar/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_showticksuffix.py b/plotly/validators/cone/colorbar/_showticksuffix.py deleted file mode 100644 index 72e13a0ac31..00000000000 --- a/plotly/validators/cone/colorbar/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_thickness.py b/plotly/validators/cone/colorbar/_thickness.py deleted file mode 100644 index c4c2e76a69e..00000000000 --- a/plotly/validators/cone/colorbar/_thickness.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__(self, plotly_name="thickness", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_thicknessmode.py b/plotly/validators/cone/colorbar/_thicknessmode.py deleted file mode 100644 index 39d585974b4..00000000000 --- a/plotly/validators/cone/colorbar/_thicknessmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="thicknessmode", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tick0.py b/plotly/validators/cone/colorbar/_tick0.py deleted file mode 100644 index 5329c68574b..00000000000 --- a/plotly/validators/cone/colorbar/_tick0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="tick0", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickangle.py b/plotly/validators/cone/colorbar/_tickangle.py deleted file mode 100644 index 981c090986a..00000000000 --- a/plotly/validators/cone/colorbar/_tickangle.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__(self, plotly_name="tickangle", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickcolor.py b/plotly/validators/cone/colorbar/_tickcolor.py deleted file mode 100644 index a7436e58d72..00000000000 --- a/plotly/validators/cone/colorbar/_tickcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="tickcolor", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickfont.py b/plotly/validators/cone/colorbar/_tickfont.py deleted file mode 100644 index 3e818f0aca9..00000000000 --- a/plotly/validators/cone/colorbar/_tickfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="tickfont", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickformat.py b/plotly/validators/cone/colorbar/_tickformat.py deleted file mode 100644 index 08d65fae8f6..00000000000 --- a/plotly/validators/cone/colorbar/_tickformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="tickformat", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickformatstopdefaults.py b/plotly/validators/cone/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index ec565a051e9..00000000000 --- a/plotly/validators/cone/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="cone.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickformatstops.py b/plotly/validators/cone/colorbar/_tickformatstops.py deleted file mode 100644 index e3c1a87c499..00000000000 --- a/plotly/validators/cone/colorbar/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_ticklabeloverflow.py b/plotly/validators/cone/colorbar/_ticklabeloverflow.py deleted file mode 100644 index d3b402eda09..00000000000 --- a/plotly/validators/cone/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticklabeloverflow", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_ticklabelposition.py b/plotly/validators/cone/colorbar/_ticklabelposition.py deleted file mode 100644 index 62e7d758ad9..00000000000 --- a/plotly/validators/cone/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticklabelposition", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_ticklabelstep.py b/plotly/validators/cone/colorbar/_ticklabelstep.py deleted file mode 100644 index d21af34f4b3..00000000000 --- a/plotly/validators/cone/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_ticklen.py b/plotly/validators/cone/colorbar/_ticklen.py deleted file mode 100644 index 698ad932508..00000000000 --- a/plotly/validators/cone/colorbar/_ticklen.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ticklen", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickmode.py b/plotly/validators/cone/colorbar/_tickmode.py deleted file mode 100644 index 247dc1ccae7..00000000000 --- a/plotly/validators/cone/colorbar/_tickmode.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="tickmode", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickprefix.py b/plotly/validators/cone/colorbar/_tickprefix.py deleted file mode 100644 index 3fa44b24635..00000000000 --- a/plotly/validators/cone/colorbar/_tickprefix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__(self, plotly_name="tickprefix", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_ticks.py b/plotly/validators/cone/colorbar/_ticks.py deleted file mode 100644 index ebfd7ff5c60..00000000000 --- a/plotly/validators/cone/colorbar/_ticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ticks", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_ticksuffix.py b/plotly/validators/cone/colorbar/_ticksuffix.py deleted file mode 100644 index 43782faa163..00000000000 --- a/plotly/validators/cone/colorbar/_ticksuffix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__(self, plotly_name="ticksuffix", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_ticktext.py b/plotly/validators/cone/colorbar/_ticktext.py deleted file mode 100644 index a31dcc9b1f1..00000000000 --- a/plotly/validators/cone/colorbar/_ticktext.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ticktext", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_ticktextsrc.py b/plotly/validators/cone/colorbar/_ticktextsrc.py deleted file mode 100644 index b9195479c1b..00000000000 --- a/plotly/validators/cone/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickvals.py b/plotly/validators/cone/colorbar/_tickvals.py deleted file mode 100644 index 02b6cd1be9c..00000000000 --- a/plotly/validators/cone/colorbar/_tickvals.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="tickvals", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickvalssrc.py b/plotly/validators/cone/colorbar/_tickvalssrc.py deleted file mode 100644 index 660b375f7b4..00000000000 --- a/plotly/validators/cone/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="cone.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_tickwidth.py b/plotly/validators/cone/colorbar/_tickwidth.py deleted file mode 100644 index d650d4096b4..00000000000 --- a/plotly/validators/cone/colorbar/_tickwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="tickwidth", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_title.py b/plotly/validators/cone/colorbar/_title.py deleted file mode 100644 index 5f8710a25ba..00000000000 --- a/plotly/validators/cone/colorbar/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_x.py b/plotly/validators/cone/colorbar/_x.py deleted file mode 100644 index 0324ae25deb..00000000000 --- a/plotly/validators/cone/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_xanchor.py b/plotly/validators/cone/colorbar/_xanchor.py deleted file mode 100644 index dffdcb34883..00000000000 --- a/plotly/validators/cone/colorbar/_xanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xanchor", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_xpad.py b/plotly/validators/cone/colorbar/_xpad.py deleted file mode 100644 index 070bcba8d46..00000000000 --- a/plotly/validators/cone/colorbar/_xpad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xpad", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_xref.py b/plotly/validators/cone/colorbar/_xref.py deleted file mode 100644 index ff67c790c13..00000000000 --- a/plotly/validators/cone/colorbar/_xref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_y.py b/plotly/validators/cone/colorbar/_y.py deleted file mode 100644 index 124b7ba4c18..00000000000 --- a/plotly/validators/cone/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_yanchor.py b/plotly/validators/cone/colorbar/_yanchor.py deleted file mode 100644 index 7ccb7fc605b..00000000000 --- a/plotly/validators/cone/colorbar/_yanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yanchor", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_ypad.py b/plotly/validators/cone/colorbar/_ypad.py deleted file mode 100644 index de910d016a6..00000000000 --- a/plotly/validators/cone/colorbar/_ypad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ypad", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/_yref.py b/plotly/validators/cone/colorbar/_yref.py deleted file mode 100644 index d5ec1317a87..00000000000 --- a/plotly/validators/cone/colorbar/_yref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="cone.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickfont/__init__.py b/plotly/validators/cone/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/cone/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/cone/colorbar/tickfont/_color.py b/plotly/validators/cone/colorbar/tickfont/_color.py deleted file mode 100644 index f62f59d5904..00000000000 --- a/plotly/validators/cone/colorbar/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="cone.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickfont/_family.py b/plotly/validators/cone/colorbar/tickfont/_family.py deleted file mode 100644 index 149f7f914ce..00000000000 --- a/plotly/validators/cone/colorbar/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="cone.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickfont/_lineposition.py b/plotly/validators/cone/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 64abef6714a..00000000000 --- a/plotly/validators/cone/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="cone.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickfont/_shadow.py b/plotly/validators/cone/colorbar/tickfont/_shadow.py deleted file mode 100644 index 995e9bec7f1..00000000000 --- a/plotly/validators/cone/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="cone.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickfont/_size.py b/plotly/validators/cone/colorbar/tickfont/_size.py deleted file mode 100644 index 13144daa517..00000000000 --- a/plotly/validators/cone/colorbar/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="cone.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickfont/_style.py b/plotly/validators/cone/colorbar/tickfont/_style.py deleted file mode 100644 index 00f095cdd09..00000000000 --- a/plotly/validators/cone/colorbar/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="cone.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickfont/_textcase.py b/plotly/validators/cone/colorbar/tickfont/_textcase.py deleted file mode 100644 index bc6d064485a..00000000000 --- a/plotly/validators/cone/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="cone.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickfont/_variant.py b/plotly/validators/cone/colorbar/tickfont/_variant.py deleted file mode 100644 index ed82f5d3b88..00000000000 --- a/plotly/validators/cone/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="cone.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickfont/_weight.py b/plotly/validators/cone/colorbar/tickfont/_weight.py deleted file mode 100644 index abd58da86e7..00000000000 --- a/plotly/validators/cone/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="cone.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickformatstop/__init__.py b/plotly/validators/cone/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/cone/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/cone/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/cone/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index 94b3d5bdf71..00000000000 --- a/plotly/validators/cone/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="cone.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickformatstop/_enabled.py b/plotly/validators/cone/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index fa702225736..00000000000 --- a/plotly/validators/cone/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="cone.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickformatstop/_name.py b/plotly/validators/cone/colorbar/tickformatstop/_name.py deleted file mode 100644 index feff55c8a2b..00000000000 --- a/plotly/validators/cone/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="name", parent_name="cone.colorbar.tickformatstop", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/cone/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 408f432509f..00000000000 --- a/plotly/validators/cone/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="cone.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/tickformatstop/_value.py b/plotly/validators/cone/colorbar/tickformatstop/_value.py deleted file mode 100644 index a09d7066370..00000000000 --- a/plotly/validators/cone/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, plotly_name="value", parent_name="cone.colorbar.tickformatstop", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/__init__.py b/plotly/validators/cone/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/cone/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/cone/colorbar/title/_font.py b/plotly/validators/cone/colorbar/title/_font.py deleted file mode 100644 index 438232f6d69..00000000000 --- a/plotly/validators/cone/colorbar/title/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="cone.colorbar.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/_side.py b/plotly/validators/cone/colorbar/title/_side.py deleted file mode 100644 index 9a157691236..00000000000 --- a/plotly/validators/cone/colorbar/title/_side.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="side", parent_name="cone.colorbar.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/_text.py b/plotly/validators/cone/colorbar/title/_text.py deleted file mode 100644 index 98711494273..00000000000 --- a/plotly/validators/cone/colorbar/title/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="cone.colorbar.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/font/__init__.py b/plotly/validators/cone/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/cone/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/cone/colorbar/title/font/_color.py b/plotly/validators/cone/colorbar/title/font/_color.py deleted file mode 100644 index b96f546177c..00000000000 --- a/plotly/validators/cone/colorbar/title/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="cone.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/font/_family.py b/plotly/validators/cone/colorbar/title/font/_family.py deleted file mode 100644 index 021109c507a..00000000000 --- a/plotly/validators/cone/colorbar/title/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="cone.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/font/_lineposition.py b/plotly/validators/cone/colorbar/title/font/_lineposition.py deleted file mode 100644 index 105768f74f5..00000000000 --- a/plotly/validators/cone/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="cone.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/font/_shadow.py b/plotly/validators/cone/colorbar/title/font/_shadow.py deleted file mode 100644 index 58c66cfdd0e..00000000000 --- a/plotly/validators/cone/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="cone.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/font/_size.py b/plotly/validators/cone/colorbar/title/font/_size.py deleted file mode 100644 index 72d2698cd1f..00000000000 --- a/plotly/validators/cone/colorbar/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="cone.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/font/_style.py b/plotly/validators/cone/colorbar/title/font/_style.py deleted file mode 100644 index b835d076eb9..00000000000 --- a/plotly/validators/cone/colorbar/title/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="cone.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/font/_textcase.py b/plotly/validators/cone/colorbar/title/font/_textcase.py deleted file mode 100644 index 2fbc858028c..00000000000 --- a/plotly/validators/cone/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="cone.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/font/_variant.py b/plotly/validators/cone/colorbar/title/font/_variant.py deleted file mode 100644 index af61325ec78..00000000000 --- a/plotly/validators/cone/colorbar/title/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="cone.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/cone/colorbar/title/font/_weight.py b/plotly/validators/cone/colorbar/title/font/_weight.py deleted file mode 100644 index 4f627e3e51c..00000000000 --- a/plotly/validators/cone/colorbar/title/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="cone.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/__init__.py b/plotly/validators/cone/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/cone/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/cone/hoverlabel/_align.py b/plotly/validators/cone/hoverlabel/_align.py deleted file mode 100644 index 394b77d910a..00000000000 --- a/plotly/validators/cone/hoverlabel/_align.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="cone.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/_alignsrc.py b/plotly/validators/cone/hoverlabel/_alignsrc.py deleted file mode 100644 index a89da963c1c..00000000000 --- a/plotly/validators/cone/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="alignsrc", parent_name="cone.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/_bgcolor.py b/plotly/validators/cone/hoverlabel/_bgcolor.py deleted file mode 100644 index a32c49389ab..00000000000 --- a/plotly/validators/cone/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="cone.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/_bgcolorsrc.py b/plotly/validators/cone/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index cbfe4285db2..00000000000 --- a/plotly/validators/cone/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="cone.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/_bordercolor.py b/plotly/validators/cone/hoverlabel/_bordercolor.py deleted file mode 100644 index 42b5e7aa075..00000000000 --- a/plotly/validators/cone/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="cone.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/_bordercolorsrc.py b/plotly/validators/cone/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index ece6448599c..00000000000 --- a/plotly/validators/cone/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bordercolorsrc", parent_name="cone.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/_font.py b/plotly/validators/cone/hoverlabel/_font.py deleted file mode 100644 index 993909db55e..00000000000 --- a/plotly/validators/cone/hoverlabel/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="cone.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/_namelength.py b/plotly/validators/cone/hoverlabel/_namelength.py deleted file mode 100644 index bfb464c7896..00000000000 --- a/plotly/validators/cone/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="cone.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/_namelengthsrc.py b/plotly/validators/cone/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 4f4d6100788..00000000000 --- a/plotly/validators/cone/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="cone.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/__init__.py b/plotly/validators/cone/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/cone/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/cone/hoverlabel/font/_color.py b/plotly/validators/cone/hoverlabel/font/_color.py deleted file mode 100644 index 4c374ce4778..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_colorsrc.py b/plotly/validators/cone/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 4541874f88b..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_family.py b/plotly/validators/cone/hoverlabel/font/_family.py deleted file mode 100644 index fb331e5ff22..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_familysrc.py b/plotly/validators/cone/hoverlabel/font/_familysrc.py deleted file mode 100644 index a5dd2c54e3e..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_lineposition.py b/plotly/validators/cone/hoverlabel/font/_lineposition.py deleted file mode 100644 index c0a78c9084b..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_linepositionsrc.py b/plotly/validators/cone/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index d75b5d4ec9d..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="cone.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_shadow.py b/plotly/validators/cone/hoverlabel/font/_shadow.py deleted file mode 100644 index 06a08fe1222..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_shadowsrc.py b/plotly/validators/cone/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 73035f49419..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_size.py b/plotly/validators/cone/hoverlabel/font/_size.py deleted file mode 100644 index 7504ee892e4..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_sizesrc.py b/plotly/validators/cone/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 6587b77c459..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_style.py b/plotly/validators/cone/hoverlabel/font/_style.py deleted file mode 100644 index 504fbe624fe..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_stylesrc.py b/plotly/validators/cone/hoverlabel/font/_stylesrc.py deleted file mode 100644 index fa0115baba7..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_textcase.py b/plotly/validators/cone/hoverlabel/font/_textcase.py deleted file mode 100644 index 4bbf0850eba..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_textcasesrc.py b/plotly/validators/cone/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 043cf7f0c45..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_variant.py b/plotly/validators/cone/hoverlabel/font/_variant.py deleted file mode 100644 index 74461a62063..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_variantsrc.py b/plotly/validators/cone/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 144d36de7ae..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_weight.py b/plotly/validators/cone/hoverlabel/font/_weight.py deleted file mode 100644 index 371a16446e2..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/cone/hoverlabel/font/_weightsrc.py b/plotly/validators/cone/hoverlabel/font/_weightsrc.py deleted file mode 100644 index a407a191aea..00000000000 --- a/plotly/validators/cone/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="cone.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/__init__.py b/plotly/validators/cone/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/cone/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/cone/legendgrouptitle/_font.py b/plotly/validators/cone/legendgrouptitle/_font.py deleted file mode 100644 index 0f8be6c98aa..00000000000 --- a/plotly/validators/cone/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="cone.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/_text.py b/plotly/validators/cone/legendgrouptitle/_text.py deleted file mode 100644 index 7801619b336..00000000000 --- a/plotly/validators/cone/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="cone.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/font/__init__.py b/plotly/validators/cone/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/cone/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/cone/legendgrouptitle/font/_color.py b/plotly/validators/cone/legendgrouptitle/font/_color.py deleted file mode 100644 index 3a208ca51c7..00000000000 --- a/plotly/validators/cone/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="cone.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/font/_family.py b/plotly/validators/cone/legendgrouptitle/font/_family.py deleted file mode 100644 index 8c28a4547b8..00000000000 --- a/plotly/validators/cone/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="cone.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/font/_lineposition.py b/plotly/validators/cone/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index d51498183a1..00000000000 --- a/plotly/validators/cone/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="cone.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/font/_shadow.py b/plotly/validators/cone/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 548b766c948..00000000000 --- a/plotly/validators/cone/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="cone.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/font/_size.py b/plotly/validators/cone/legendgrouptitle/font/_size.py deleted file mode 100644 index 7b9d5524dd9..00000000000 --- a/plotly/validators/cone/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="cone.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/font/_style.py b/plotly/validators/cone/legendgrouptitle/font/_style.py deleted file mode 100644 index 330985d16b4..00000000000 --- a/plotly/validators/cone/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="cone.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/font/_textcase.py b/plotly/validators/cone/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 567977dcb7f..00000000000 --- a/plotly/validators/cone/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="cone.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/font/_variant.py b/plotly/validators/cone/legendgrouptitle/font/_variant.py deleted file mode 100644 index 9c1b2ab761d..00000000000 --- a/plotly/validators/cone/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="cone.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/cone/legendgrouptitle/font/_weight.py b/plotly/validators/cone/legendgrouptitle/font/_weight.py deleted file mode 100644 index 88b121f1c8d..00000000000 --- a/plotly/validators/cone/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="cone.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/cone/lighting/__init__.py b/plotly/validators/cone/lighting/__init__.py deleted file mode 100644 index 6d77801bf22..00000000000 --- a/plotly/validators/cone/lighting/__init__.py +++ /dev/null @@ -1,27 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._vertexnormalsepsilon import VertexnormalsepsilonValidator - from ._specular import SpecularValidator - from ._roughness import RoughnessValidator - from ._fresnel import FresnelValidator - from ._facenormalsepsilon import FacenormalsepsilonValidator - from ._diffuse import DiffuseValidator - from ._ambient import AmbientValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._vertexnormalsepsilon.VertexnormalsepsilonValidator", - "._specular.SpecularValidator", - "._roughness.RoughnessValidator", - "._fresnel.FresnelValidator", - "._facenormalsepsilon.FacenormalsepsilonValidator", - "._diffuse.DiffuseValidator", - "._ambient.AmbientValidator", - ], - ) diff --git a/plotly/validators/cone/lighting/_ambient.py b/plotly/validators/cone/lighting/_ambient.py deleted file mode 100644 index 0a9e9a39ef0..00000000000 --- a/plotly/validators/cone/lighting/_ambient.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AmbientValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ambient", parent_name="cone.lighting", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/lighting/_diffuse.py b/plotly/validators/cone/lighting/_diffuse.py deleted file mode 100644 index 87b02785d56..00000000000 --- a/plotly/validators/cone/lighting/_diffuse.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DiffuseValidator(_bv.NumberValidator): - def __init__(self, plotly_name="diffuse", parent_name="cone.lighting", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/lighting/_facenormalsepsilon.py b/plotly/validators/cone/lighting/_facenormalsepsilon.py deleted file mode 100644 index d0818468ca0..00000000000 --- a/plotly/validators/cone/lighting/_facenormalsepsilon.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FacenormalsepsilonValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="facenormalsepsilon", parent_name="cone.lighting", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/lighting/_fresnel.py b/plotly/validators/cone/lighting/_fresnel.py deleted file mode 100644 index b67c151b14a..00000000000 --- a/plotly/validators/cone/lighting/_fresnel.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FresnelValidator(_bv.NumberValidator): - def __init__(self, plotly_name="fresnel", parent_name="cone.lighting", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 5), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/lighting/_roughness.py b/plotly/validators/cone/lighting/_roughness.py deleted file mode 100644 index b8324495a73..00000000000 --- a/plotly/validators/cone/lighting/_roughness.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RoughnessValidator(_bv.NumberValidator): - def __init__(self, plotly_name="roughness", parent_name="cone.lighting", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/lighting/_specular.py b/plotly/validators/cone/lighting/_specular.py deleted file mode 100644 index fd5cf49baa8..00000000000 --- a/plotly/validators/cone/lighting/_specular.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpecularValidator(_bv.NumberValidator): - def __init__(self, plotly_name="specular", parent_name="cone.lighting", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 2), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/lighting/_vertexnormalsepsilon.py b/plotly/validators/cone/lighting/_vertexnormalsepsilon.py deleted file mode 100644 index 5ca84526917..00000000000 --- a/plotly/validators/cone/lighting/_vertexnormalsepsilon.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VertexnormalsepsilonValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="vertexnormalsepsilon", parent_name="cone.lighting", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/lightposition/__init__.py b/plotly/validators/cone/lightposition/__init__.py deleted file mode 100644 index 680eb33e0b3..00000000000 --- a/plotly/validators/cone/lightposition/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._z import ZValidator - from ._y import YValidator - from ._x import XValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._z.ZValidator", "._y.YValidator", "._x.XValidator"] - ) diff --git a/plotly/validators/cone/lightposition/_x.py b/plotly/validators/cone/lightposition/_x.py deleted file mode 100644 index 082fa0d5aec..00000000000 --- a/plotly/validators/cone/lightposition/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="cone.lightposition", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 100000), - min=kwargs.pop("min", -100000), - **kwargs, - ) diff --git a/plotly/validators/cone/lightposition/_y.py b/plotly/validators/cone/lightposition/_y.py deleted file mode 100644 index 81e74aefaef..00000000000 --- a/plotly/validators/cone/lightposition/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="cone.lightposition", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 100000), - min=kwargs.pop("min", -100000), - **kwargs, - ) diff --git a/plotly/validators/cone/lightposition/_z.py b/plotly/validators/cone/lightposition/_z.py deleted file mode 100644 index c9a3d1e43dd..00000000000 --- a/plotly/validators/cone/lightposition/_z.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.NumberValidator): - def __init__(self, plotly_name="z", parent_name="cone.lightposition", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 100000), - min=kwargs.pop("min", -100000), - **kwargs, - ) diff --git a/plotly/validators/cone/stream/__init__.py b/plotly/validators/cone/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/cone/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/cone/stream/_maxpoints.py b/plotly/validators/cone/stream/_maxpoints.py deleted file mode 100644 index 8b79eec5125..00000000000 --- a/plotly/validators/cone/stream/_maxpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__(self, plotly_name="maxpoints", parent_name="cone.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/cone/stream/_token.py b/plotly/validators/cone/stream/_token.py deleted file mode 100644 index a94ba2a6d48..00000000000 --- a/plotly/validators/cone/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="cone.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contour/__init__.py b/plotly/validators/contour/__init__.py deleted file mode 100644 index 0adc75a993a..00000000000 --- a/plotly/validators/contour/__init__.py +++ /dev/null @@ -1,159 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zorder import ZorderValidator - from ._zmin import ZminValidator - from ._zmid import ZmidValidator - from ._zmax import ZmaxValidator - from ._zhoverformat import ZhoverformatValidator - from ._zauto import ZautoValidator - from ._z import ZValidator - from ._ytype import YtypeValidator - from ._ysrc import YsrcValidator - from ._yperiodalignment import YperiodalignmentValidator - from ._yperiod0 import Yperiod0Validator - from ._yperiod import YperiodValidator - from ._yhoverformat import YhoverformatValidator - from ._ycalendar import YcalendarValidator - from ._yaxis import YaxisValidator - from ._y0 import Y0Validator - from ._y import YValidator - from ._xtype import XtypeValidator - from ._xsrc import XsrcValidator - from ._xperiodalignment import XperiodalignmentValidator - from ._xperiod0 import Xperiod0Validator - from ._xperiod import XperiodValidator - from ._xhoverformat import XhoverformatValidator - from ._xcalendar import XcalendarValidator - from ._xaxis import XaxisValidator - from ._x0 import X0Validator - from ._x import XValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._transpose import TransposeValidator - from ._texttemplate import TexttemplateValidator - from ._textsrc import TextsrcValidator - from ._textfont import TextfontValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._reversescale import ReversescaleValidator - from ._opacity import OpacityValidator - from ._ncontours import NcontoursValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._line import LineValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverongaps import HoverongapsValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._fillcolor import FillcolorValidator - from ._dy import DyValidator - from ._dx import DxValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._contours import ContoursValidator - from ._connectgaps import ConnectgapsValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._autocontour import AutocontourValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zorder.ZorderValidator", - "._zmin.ZminValidator", - "._zmid.ZmidValidator", - "._zmax.ZmaxValidator", - "._zhoverformat.ZhoverformatValidator", - "._zauto.ZautoValidator", - "._z.ZValidator", - "._ytype.YtypeValidator", - "._ysrc.YsrcValidator", - "._yperiodalignment.YperiodalignmentValidator", - "._yperiod0.Yperiod0Validator", - "._yperiod.YperiodValidator", - "._yhoverformat.YhoverformatValidator", - "._ycalendar.YcalendarValidator", - "._yaxis.YaxisValidator", - "._y0.Y0Validator", - "._y.YValidator", - "._xtype.XtypeValidator", - "._xsrc.XsrcValidator", - "._xperiodalignment.XperiodalignmentValidator", - "._xperiod0.Xperiod0Validator", - "._xperiod.XperiodValidator", - "._xhoverformat.XhoverformatValidator", - "._xcalendar.XcalendarValidator", - "._xaxis.XaxisValidator", - "._x0.X0Validator", - "._x.XValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._transpose.TransposeValidator", - "._texttemplate.TexttemplateValidator", - "._textsrc.TextsrcValidator", - "._textfont.TextfontValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._reversescale.ReversescaleValidator", - "._opacity.OpacityValidator", - "._ncontours.NcontoursValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._line.LineValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverongaps.HoverongapsValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._fillcolor.FillcolorValidator", - "._dy.DyValidator", - "._dx.DxValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._contours.ContoursValidator", - "._connectgaps.ConnectgapsValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._autocontour.AutocontourValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/contour/_autocolorscale.py b/plotly/validators/contour/_autocolorscale.py deleted file mode 100644 index f83aa4e9a09..00000000000 --- a/plotly/validators/contour/_autocolorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="autocolorscale", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/contour/_autocontour.py b/plotly/validators/contour/_autocontour.py deleted file mode 100644 index afabadbfcaf..00000000000 --- a/plotly/validators/contour/_autocontour.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocontourValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="autocontour", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/contour/_coloraxis.py b/plotly/validators/contour/_coloraxis.py deleted file mode 100644 index 602c8478d85..00000000000 --- a/plotly/validators/contour/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/contour/_colorbar.py b/plotly/validators/contour/_colorbar.py deleted file mode 100644 index 89f1ebffdb5..00000000000 --- a/plotly/validators/contour/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/_colorscale.py b/plotly/validators/contour/_colorscale.py deleted file mode 100644 index 3dab890a1ee..00000000000 --- a/plotly/validators/contour/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/contour/_connectgaps.py b/plotly/validators/contour/_connectgaps.py deleted file mode 100644 index a22a23892cf..00000000000 --- a/plotly/validators/contour/_connectgaps.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ConnectgapsValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="connectgaps", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/_contours.py b/plotly/validators/contour/_contours.py deleted file mode 100644 index 68779fe435c..00000000000 --- a/plotly/validators/contour/_contours.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ContoursValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="contours", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Contours"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/_customdata.py b/plotly/validators/contour/_customdata.py deleted file mode 100644 index e9f92c4beb9..00000000000 --- a/plotly/validators/contour/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/_customdatasrc.py b/plotly/validators/contour/_customdatasrc.py deleted file mode 100644 index 3aa40c7fdc8..00000000000 --- a/plotly/validators/contour/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_dx.py b/plotly/validators/contour/_dx.py deleted file mode 100644 index d5c9b186473..00000000000 --- a/plotly/validators/contour/_dx.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dx", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/contour/_dy.py b/plotly/validators/contour/_dy.py deleted file mode 100644 index f60000dfb8c..00000000000 --- a/plotly/validators/contour/_dy.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DyValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dy", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/contour/_fillcolor.py b/plotly/validators/contour/_fillcolor.py deleted file mode 100644 index b0701aeeb29..00000000000 --- a/plotly/validators/contour/_fillcolor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="fillcolor", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - colorscale_path=kwargs.pop("colorscale_path", "contour.colorscale"), - **kwargs, - ) diff --git a/plotly/validators/contour/_hoverinfo.py b/plotly/validators/contour/_hoverinfo.py deleted file mode 100644 index 4c931ec4f5c..00000000000 --- a/plotly/validators/contour/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["x", "y", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/contour/_hoverinfosrc.py b/plotly/validators/contour/_hoverinfosrc.py deleted file mode 100644 index c8a9f623f9b..00000000000 --- a/plotly/validators/contour/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_hoverlabel.py b/plotly/validators/contour/_hoverlabel.py deleted file mode 100644 index a9adcb58b94..00000000000 --- a/plotly/validators/contour/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/_hoverongaps.py b/plotly/validators/contour/_hoverongaps.py deleted file mode 100644 index 2a2298774c8..00000000000 --- a/plotly/validators/contour/_hoverongaps.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverongapsValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="hoverongaps", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_hovertemplate.py b/plotly/validators/contour/_hovertemplate.py deleted file mode 100644 index 3977cc26216..00000000000 --- a/plotly/validators/contour/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_hovertemplatesrc.py b/plotly/validators/contour/_hovertemplatesrc.py deleted file mode 100644 index de66d26a5f3..00000000000 --- a/plotly/validators/contour/_hovertemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertemplatesrc", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_hovertext.py b/plotly/validators/contour/_hovertext.py deleted file mode 100644 index b375ecec5a2..00000000000 --- a/plotly/validators/contour/_hovertext.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="hovertext", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/_hovertextsrc.py b/plotly/validators/contour/_hovertextsrc.py deleted file mode 100644 index b5b62d64ec2..00000000000 --- a/plotly/validators/contour/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_ids.py b/plotly/validators/contour/_ids.py deleted file mode 100644 index 1542ac72f98..00000000000 --- a/plotly/validators/contour/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/_idssrc.py b/plotly/validators/contour/_idssrc.py deleted file mode 100644 index b15f200a570..00000000000 --- a/plotly/validators/contour/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_legend.py b/plotly/validators/contour/_legend.py deleted file mode 100644 index 98358155096..00000000000 --- a/plotly/validators/contour/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contour/_legendgroup.py b/plotly/validators/contour/_legendgroup.py deleted file mode 100644 index 4052a836d2e..00000000000 --- a/plotly/validators/contour/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contour/_legendgrouptitle.py b/plotly/validators/contour/_legendgrouptitle.py deleted file mode 100644 index ad851eb8ed0..00000000000 --- a/plotly/validators/contour/_legendgrouptitle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="legendgrouptitle", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/_legendrank.py b/plotly/validators/contour/_legendrank.py deleted file mode 100644 index 2d5c86c245c..00000000000 --- a/plotly/validators/contour/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contour/_legendwidth.py b/plotly/validators/contour/_legendwidth.py deleted file mode 100644 index 1786c3f362c..00000000000 --- a/plotly/validators/contour/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/_line.py b/plotly/validators/contour/_line.py deleted file mode 100644 index aaed049b775..00000000000 --- a/plotly/validators/contour/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/_meta.py b/plotly/validators/contour/_meta.py deleted file mode 100644 index 1761e7cc997..00000000000 --- a/plotly/validators/contour/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contour/_metasrc.py b/plotly/validators/contour/_metasrc.py deleted file mode 100644 index bf97a508530..00000000000 --- a/plotly/validators/contour/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_name.py b/plotly/validators/contour/_name.py deleted file mode 100644 index bdabbe7e2a5..00000000000 --- a/plotly/validators/contour/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contour/_ncontours.py b/plotly/validators/contour/_ncontours.py deleted file mode 100644 index c35d26e26b3..00000000000 --- a/plotly/validators/contour/_ncontours.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NcontoursValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="ncontours", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/_opacity.py b/plotly/validators/contour/_opacity.py deleted file mode 100644 index 67a64990cc4..00000000000 --- a/plotly/validators/contour/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/_reversescale.py b/plotly/validators/contour/_reversescale.py deleted file mode 100644 index 4b4d73950f7..00000000000 --- a/plotly/validators/contour/_reversescale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="reversescale", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contour/_showlegend.py b/plotly/validators/contour/_showlegend.py deleted file mode 100644 index f44a8e3efb3..00000000000 --- a/plotly/validators/contour/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contour/_showscale.py b/plotly/validators/contour/_showscale.py deleted file mode 100644 index 6129bcb0069..00000000000 --- a/plotly/validators/contour/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/_stream.py b/plotly/validators/contour/_stream.py deleted file mode 100644 index 3b08e649d7c..00000000000 --- a/plotly/validators/contour/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/_text.py b/plotly/validators/contour/_text.py deleted file mode 100644 index ca0bcadcfc4..00000000000 --- a/plotly/validators/contour/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="text", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/_textfont.py b/plotly/validators/contour/_textfont.py deleted file mode 100644 index b2a9a7b0f8a..00000000000 --- a/plotly/validators/contour/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/_textsrc.py b/plotly/validators/contour/_textsrc.py deleted file mode 100644 index 7b727f6f3ee..00000000000 --- a/plotly/validators/contour/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_texttemplate.py b/plotly/validators/contour/_texttemplate.py deleted file mode 100644 index 5dcfe36f669..00000000000 --- a/plotly/validators/contour/_texttemplate.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="texttemplate", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contour/_transpose.py b/plotly/validators/contour/_transpose.py deleted file mode 100644 index c4861ad7814..00000000000 --- a/plotly/validators/contour/_transpose.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TransposeValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="transpose", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/_uid.py b/plotly/validators/contour/_uid.py deleted file mode 100644 index c8321d0ae51..00000000000 --- a/plotly/validators/contour/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contour/_uirevision.py b/plotly/validators/contour/_uirevision.py deleted file mode 100644 index 830a2ff5ba3..00000000000 --- a/plotly/validators/contour/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_visible.py b/plotly/validators/contour/_visible.py deleted file mode 100644 index 481297a325d..00000000000 --- a/plotly/validators/contour/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/contour/_x.py b/plotly/validators/contour/_x.py deleted file mode 100644 index 407a22887f4..00000000000 --- a/plotly/validators/contour/_x.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "array"}), - **kwargs, - ) diff --git a/plotly/validators/contour/_x0.py b/plotly/validators/contour/_x0.py deleted file mode 100644 index fefe63d0d85..00000000000 --- a/plotly/validators/contour/_x0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="x0", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/contour/_xaxis.py b/plotly/validators/contour/_xaxis.py deleted file mode 100644 index 40ac46fc0a4..00000000000 --- a/plotly/validators/contour/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/contour/_xcalendar.py b/plotly/validators/contour/_xcalendar.py deleted file mode 100644 index 68aa8b67c48..00000000000 --- a/plotly/validators/contour/_xcalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xcalendar", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/_xhoverformat.py b/plotly/validators/contour/_xhoverformat.py deleted file mode 100644 index 4632259967f..00000000000 --- a/plotly/validators/contour/_xhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="xhoverformat", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_xperiod.py b/plotly/validators/contour/_xperiod.py deleted file mode 100644 index 7693727c89b..00000000000 --- a/plotly/validators/contour/_xperiod.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/contour/_xperiod0.py b/plotly/validators/contour/_xperiod0.py deleted file mode 100644 index e0f7a668c0d..00000000000 --- a/plotly/validators/contour/_xperiod0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Xperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod0", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/_xperiodalignment.py b/plotly/validators/contour/_xperiodalignment.py deleted file mode 100644 index 4abc43bd7a7..00000000000 --- a/plotly/validators/contour/_xperiodalignment.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xperiodalignment", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/contour/_xsrc.py b/plotly/validators/contour/_xsrc.py deleted file mode 100644 index e365b8d4aa3..00000000000 --- a/plotly/validators/contour/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_xtype.py b/plotly/validators/contour/_xtype.py deleted file mode 100644 index f4daca2c0a9..00000000000 --- a/plotly/validators/contour/_xtype.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XtypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xtype", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["array", "scaled"]), - **kwargs, - ) diff --git a/plotly/validators/contour/_y.py b/plotly/validators/contour/_y.py deleted file mode 100644 index 49d652733dd..00000000000 --- a/plotly/validators/contour/_y.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "array"}), - **kwargs, - ) diff --git a/plotly/validators/contour/_y0.py b/plotly/validators/contour/_y0.py deleted file mode 100644 index 38179d58c80..00000000000 --- a/plotly/validators/contour/_y0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="y0", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/contour/_yaxis.py b/plotly/validators/contour/_yaxis.py deleted file mode 100644 index 79c0cb57765..00000000000 --- a/plotly/validators/contour/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/contour/_ycalendar.py b/plotly/validators/contour/_ycalendar.py deleted file mode 100644 index de475d0aa5c..00000000000 --- a/plotly/validators/contour/_ycalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ycalendar", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/_yhoverformat.py b/plotly/validators/contour/_yhoverformat.py deleted file mode 100644 index fbe14090b1b..00000000000 --- a/plotly/validators/contour/_yhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="yhoverformat", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_yperiod.py b/plotly/validators/contour/_yperiod.py deleted file mode 100644 index aedeb60ceca..00000000000 --- a/plotly/validators/contour/_yperiod.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="yperiod", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/contour/_yperiod0.py b/plotly/validators/contour/_yperiod0.py deleted file mode 100644 index 13ecacbe4b3..00000000000 --- a/plotly/validators/contour/_yperiod0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Yperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="yperiod0", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/_yperiodalignment.py b/plotly/validators/contour/_yperiodalignment.py deleted file mode 100644 index 789f6aad546..00000000000 --- a/plotly/validators/contour/_yperiodalignment.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yperiodalignment", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/contour/_ysrc.py b/plotly/validators/contour/_ysrc.py deleted file mode 100644 index b44cbf58875..00000000000 --- a/plotly/validators/contour/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_ytype.py b/plotly/validators/contour/_ytype.py deleted file mode 100644 index 9cb41384be6..00000000000 --- a/plotly/validators/contour/_ytype.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YtypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ytype", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["array", "scaled"]), - **kwargs, - ) diff --git a/plotly/validators/contour/_z.py b/plotly/validators/contour/_z.py deleted file mode 100644 index 58c25799938..00000000000 --- a/plotly/validators/contour/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/_zauto.py b/plotly/validators/contour/_zauto.py deleted file mode 100644 index 0323a0e098c..00000000000 --- a/plotly/validators/contour/_zauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="zauto", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/contour/_zhoverformat.py b/plotly/validators/contour/_zhoverformat.py deleted file mode 100644 index f05a38d4092..00000000000 --- a/plotly/validators/contour/_zhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="zhoverformat", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/_zmax.py b/plotly/validators/contour/_zmax.py deleted file mode 100644 index 7dd490162b5..00000000000 --- a/plotly/validators/contour/_zmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmax", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/contour/_zmid.py b/plotly/validators/contour/_zmid.py deleted file mode 100644 index 88bc812c3d9..00000000000 --- a/plotly/validators/contour/_zmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmid", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/contour/_zmin.py b/plotly/validators/contour/_zmin.py deleted file mode 100644 index dbb6c939dcf..00000000000 --- a/plotly/validators/contour/_zmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmin", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/contour/_zorder.py b/plotly/validators/contour/_zorder.py deleted file mode 100644 index f234665ca0a..00000000000 --- a/plotly/validators/contour/_zorder.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZorderValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="zorder", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contour/_zsrc.py b/plotly/validators/contour/_zsrc.py deleted file mode 100644 index fdd6e376d93..00000000000 --- a/plotly/validators/contour/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/__init__.py b/plotly/validators/contour/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/contour/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/contour/colorbar/_bgcolor.py b/plotly/validators/contour/colorbar/_bgcolor.py deleted file mode 100644 index e51d47279b0..00000000000 --- a/plotly/validators/contour/colorbar/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_bordercolor.py b/plotly/validators/contour/colorbar/_bordercolor.py deleted file mode 100644 index 237e472289f..00000000000 --- a/plotly/validators/contour/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_borderwidth.py b/plotly/validators/contour/colorbar/_borderwidth.py deleted file mode 100644 index 0c020a0ed77..00000000000 --- a/plotly/validators/contour/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_dtick.py b/plotly/validators/contour/colorbar/_dtick.py deleted file mode 100644 index 8a3d3e691af..00000000000 --- a/plotly/validators/contour/colorbar/_dtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__(self, plotly_name="dtick", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_exponentformat.py b/plotly/validators/contour/colorbar/_exponentformat.py deleted file mode 100644 index a473a34636e..00000000000 --- a/plotly/validators/contour/colorbar/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_labelalias.py b/plotly/validators/contour/colorbar/_labelalias.py deleted file mode 100644 index a652b498499..00000000000 --- a/plotly/validators/contour/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_len.py b/plotly/validators/contour/colorbar/_len.py deleted file mode 100644 index 8a5a22bf5b5..00000000000 --- a/plotly/validators/contour/colorbar/_len.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="len", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_lenmode.py b/plotly/validators/contour/colorbar/_lenmode.py deleted file mode 100644 index d7f149ff41a..00000000000 --- a/plotly/validators/contour/colorbar/_lenmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="lenmode", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_minexponent.py b/plotly/validators/contour/colorbar/_minexponent.py deleted file mode 100644 index 25ab76630ff..00000000000 --- a/plotly/validators/contour/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_nticks.py b/plotly/validators/contour/colorbar/_nticks.py deleted file mode 100644 index 69e6b71573a..00000000000 --- a/plotly/validators/contour/colorbar/_nticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="nticks", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_orientation.py b/plotly/validators/contour/colorbar/_orientation.py deleted file mode 100644 index 1549bca3071..00000000000 --- a/plotly/validators/contour/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_outlinecolor.py b/plotly/validators/contour/colorbar/_outlinecolor.py deleted file mode 100644 index dd71cb6699b..00000000000 --- a/plotly/validators/contour/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_outlinewidth.py b/plotly/validators/contour/colorbar/_outlinewidth.py deleted file mode 100644 index d679e47c21e..00000000000 --- a/plotly/validators/contour/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_separatethousands.py b/plotly/validators/contour/colorbar/_separatethousands.py deleted file mode 100644 index a0dc1acba27..00000000000 --- a/plotly/validators/contour/colorbar/_separatethousands.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="separatethousands", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_showexponent.py b/plotly/validators/contour/colorbar/_showexponent.py deleted file mode 100644 index 2fc2947921d..00000000000 --- a/plotly/validators/contour/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_showticklabels.py b/plotly/validators/contour/colorbar/_showticklabels.py deleted file mode 100644 index 852b0dbc348..00000000000 --- a/plotly/validators/contour/colorbar/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_showtickprefix.py b/plotly/validators/contour/colorbar/_showtickprefix.py deleted file mode 100644 index 2b10ef12099..00000000000 --- a/plotly/validators/contour/colorbar/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_showticksuffix.py b/plotly/validators/contour/colorbar/_showticksuffix.py deleted file mode 100644 index 49fa123e551..00000000000 --- a/plotly/validators/contour/colorbar/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_thickness.py b/plotly/validators/contour/colorbar/_thickness.py deleted file mode 100644 index 1e2eaef9734..00000000000 --- a/plotly/validators/contour/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_thicknessmode.py b/plotly/validators/contour/colorbar/_thicknessmode.py deleted file mode 100644 index 9bcd560211d..00000000000 --- a/plotly/validators/contour/colorbar/_thicknessmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="thicknessmode", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tick0.py b/plotly/validators/contour/colorbar/_tick0.py deleted file mode 100644 index c76ca6b500a..00000000000 --- a/plotly/validators/contour/colorbar/_tick0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="tick0", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickangle.py b/plotly/validators/contour/colorbar/_tickangle.py deleted file mode 100644 index a33fe50ef59..00000000000 --- a/plotly/validators/contour/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickcolor.py b/plotly/validators/contour/colorbar/_tickcolor.py deleted file mode 100644 index 21d099b7749..00000000000 --- a/plotly/validators/contour/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickfont.py b/plotly/validators/contour/colorbar/_tickfont.py deleted file mode 100644 index d2193fb4cd2..00000000000 --- a/plotly/validators/contour/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickformat.py b/plotly/validators/contour/colorbar/_tickformat.py deleted file mode 100644 index 5a118bbf930..00000000000 --- a/plotly/validators/contour/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickformatstopdefaults.py b/plotly/validators/contour/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index e057d2bf357..00000000000 --- a/plotly/validators/contour/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="contour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickformatstops.py b/plotly/validators/contour/colorbar/_tickformatstops.py deleted file mode 100644 index f334937b5e3..00000000000 --- a/plotly/validators/contour/colorbar/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_ticklabeloverflow.py b/plotly/validators/contour/colorbar/_ticklabeloverflow.py deleted file mode 100644 index 8bd628f2d8c..00000000000 --- a/plotly/validators/contour/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticklabeloverflow", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_ticklabelposition.py b/plotly/validators/contour/colorbar/_ticklabelposition.py deleted file mode 100644 index b61daaa4337..00000000000 --- a/plotly/validators/contour/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticklabelposition", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_ticklabelstep.py b/plotly/validators/contour/colorbar/_ticklabelstep.py deleted file mode 100644 index 770020f6575..00000000000 --- a/plotly/validators/contour/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_ticklen.py b/plotly/validators/contour/colorbar/_ticklen.py deleted file mode 100644 index ee5c858d058..00000000000 --- a/plotly/validators/contour/colorbar/_ticklen.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ticklen", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickmode.py b/plotly/validators/contour/colorbar/_tickmode.py deleted file mode 100644 index 39ee27acf13..00000000000 --- a/plotly/validators/contour/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickprefix.py b/plotly/validators/contour/colorbar/_tickprefix.py deleted file mode 100644 index 0e3bf69d406..00000000000 --- a/plotly/validators/contour/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_ticks.py b/plotly/validators/contour/colorbar/_ticks.py deleted file mode 100644 index cc01ac06cb6..00000000000 --- a/plotly/validators/contour/colorbar/_ticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ticks", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_ticksuffix.py b/plotly/validators/contour/colorbar/_ticksuffix.py deleted file mode 100644 index 26b5a77203a..00000000000 --- a/plotly/validators/contour/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_ticktext.py b/plotly/validators/contour/colorbar/_ticktext.py deleted file mode 100644 index 8c171d0ecec..00000000000 --- a/plotly/validators/contour/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_ticktextsrc.py b/plotly/validators/contour/colorbar/_ticktextsrc.py deleted file mode 100644 index 1b139a7c6d8..00000000000 --- a/plotly/validators/contour/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickvals.py b/plotly/validators/contour/colorbar/_tickvals.py deleted file mode 100644 index 1672026493f..00000000000 --- a/plotly/validators/contour/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickvalssrc.py b/plotly/validators/contour/colorbar/_tickvalssrc.py deleted file mode 100644 index c3b949ed599..00000000000 --- a/plotly/validators/contour/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_tickwidth.py b/plotly/validators/contour/colorbar/_tickwidth.py deleted file mode 100644 index 77ca32f35ee..00000000000 --- a/plotly/validators/contour/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="contour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_title.py b/plotly/validators/contour/colorbar/_title.py deleted file mode 100644 index 2e477feecaa..00000000000 --- a/plotly/validators/contour/colorbar/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_x.py b/plotly/validators/contour/colorbar/_x.py deleted file mode 100644 index 2ca93bc7cb5..00000000000 --- a/plotly/validators/contour/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_xanchor.py b/plotly/validators/contour/colorbar/_xanchor.py deleted file mode 100644 index f09f7bd3867..00000000000 --- a/plotly/validators/contour/colorbar/_xanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xanchor", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_xpad.py b/plotly/validators/contour/colorbar/_xpad.py deleted file mode 100644 index 8b1248f71dc..00000000000 --- a/plotly/validators/contour/colorbar/_xpad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xpad", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_xref.py b/plotly/validators/contour/colorbar/_xref.py deleted file mode 100644 index 241a6ff5a27..00000000000 --- a/plotly/validators/contour/colorbar/_xref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_y.py b/plotly/validators/contour/colorbar/_y.py deleted file mode 100644 index 00bda52b9cc..00000000000 --- a/plotly/validators/contour/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_yanchor.py b/plotly/validators/contour/colorbar/_yanchor.py deleted file mode 100644 index b86940f9934..00000000000 --- a/plotly/validators/contour/colorbar/_yanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yanchor", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_ypad.py b/plotly/validators/contour/colorbar/_ypad.py deleted file mode 100644 index 64b4af670a7..00000000000 --- a/plotly/validators/contour/colorbar/_ypad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ypad", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/_yref.py b/plotly/validators/contour/colorbar/_yref.py deleted file mode 100644 index acedd7b0c26..00000000000 --- a/plotly/validators/contour/colorbar/_yref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="contour.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickfont/__init__.py b/plotly/validators/contour/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/contour/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contour/colorbar/tickfont/_color.py b/plotly/validators/contour/colorbar/tickfont/_color.py deleted file mode 100644 index 080b8050ab1..00000000000 --- a/plotly/validators/contour/colorbar/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="contour.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickfont/_family.py b/plotly/validators/contour/colorbar/tickfont/_family.py deleted file mode 100644 index 1355e9a5b71..00000000000 --- a/plotly/validators/contour/colorbar/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="contour.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickfont/_lineposition.py b/plotly/validators/contour/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 7048feeba19..00000000000 --- a/plotly/validators/contour/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="contour.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickfont/_shadow.py b/plotly/validators/contour/colorbar/tickfont/_shadow.py deleted file mode 100644 index 6c4bb3dc845..00000000000 --- a/plotly/validators/contour/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="contour.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickfont/_size.py b/plotly/validators/contour/colorbar/tickfont/_size.py deleted file mode 100644 index deaadfd35ad..00000000000 --- a/plotly/validators/contour/colorbar/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="contour.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickfont/_style.py b/plotly/validators/contour/colorbar/tickfont/_style.py deleted file mode 100644 index 48420557b80..00000000000 --- a/plotly/validators/contour/colorbar/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="contour.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickfont/_textcase.py b/plotly/validators/contour/colorbar/tickfont/_textcase.py deleted file mode 100644 index 0c6b3e7eb11..00000000000 --- a/plotly/validators/contour/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="contour.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickfont/_variant.py b/plotly/validators/contour/colorbar/tickfont/_variant.py deleted file mode 100644 index 177d940b713..00000000000 --- a/plotly/validators/contour/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="contour.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickfont/_weight.py b/plotly/validators/contour/colorbar/tickfont/_weight.py deleted file mode 100644 index 2e5cd7d102c..00000000000 --- a/plotly/validators/contour/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="contour.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickformatstop/__init__.py b/plotly/validators/contour/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/contour/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/contour/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/contour/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index 126d511d0c3..00000000000 --- a/plotly/validators/contour/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="contour.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickformatstop/_enabled.py b/plotly/validators/contour/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 7ec27a88ca0..00000000000 --- a/plotly/validators/contour/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="contour.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickformatstop/_name.py b/plotly/validators/contour/colorbar/tickformatstop/_name.py deleted file mode 100644 index fafdf9ab841..00000000000 --- a/plotly/validators/contour/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="contour.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/contour/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index d150418db55..00000000000 --- a/plotly/validators/contour/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="contour.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/tickformatstop/_value.py b/plotly/validators/contour/colorbar/tickformatstop/_value.py deleted file mode 100644 index 3454027ecbc..00000000000 --- a/plotly/validators/contour/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="contour.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/__init__.py b/plotly/validators/contour/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/contour/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/contour/colorbar/title/_font.py b/plotly/validators/contour/colorbar/title/_font.py deleted file mode 100644 index 0e1887cb6db..00000000000 --- a/plotly/validators/contour/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="contour.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/_side.py b/plotly/validators/contour/colorbar/title/_side.py deleted file mode 100644 index 54fc3368099..00000000000 --- a/plotly/validators/contour/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="contour.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/_text.py b/plotly/validators/contour/colorbar/title/_text.py deleted file mode 100644 index 04c12b98c92..00000000000 --- a/plotly/validators/contour/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="contour.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/font/__init__.py b/plotly/validators/contour/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/contour/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contour/colorbar/title/font/_color.py b/plotly/validators/contour/colorbar/title/font/_color.py deleted file mode 100644 index a917a53118e..00000000000 --- a/plotly/validators/contour/colorbar/title/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="contour.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/font/_family.py b/plotly/validators/contour/colorbar/title/font/_family.py deleted file mode 100644 index 0cf575cc4ad..00000000000 --- a/plotly/validators/contour/colorbar/title/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="contour.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/font/_lineposition.py b/plotly/validators/contour/colorbar/title/font/_lineposition.py deleted file mode 100644 index ce5c799a79b..00000000000 --- a/plotly/validators/contour/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="contour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/font/_shadow.py b/plotly/validators/contour/colorbar/title/font/_shadow.py deleted file mode 100644 index f3f2a085bdf..00000000000 --- a/plotly/validators/contour/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="contour.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/font/_size.py b/plotly/validators/contour/colorbar/title/font/_size.py deleted file mode 100644 index f27fc14e9ee..00000000000 --- a/plotly/validators/contour/colorbar/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="contour.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/font/_style.py b/plotly/validators/contour/colorbar/title/font/_style.py deleted file mode 100644 index 4592f5c9eea..00000000000 --- a/plotly/validators/contour/colorbar/title/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="contour.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/font/_textcase.py b/plotly/validators/contour/colorbar/title/font/_textcase.py deleted file mode 100644 index 6ff62b9f14c..00000000000 --- a/plotly/validators/contour/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="contour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/font/_variant.py b/plotly/validators/contour/colorbar/title/font/_variant.py deleted file mode 100644 index fc3b6d8348f..00000000000 --- a/plotly/validators/contour/colorbar/title/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="contour.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/colorbar/title/font/_weight.py b/plotly/validators/contour/colorbar/title/font/_weight.py deleted file mode 100644 index 13ed19b0c58..00000000000 --- a/plotly/validators/contour/colorbar/title/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="contour.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/__init__.py b/plotly/validators/contour/contours/__init__.py deleted file mode 100644 index faa119152cc..00000000000 --- a/plotly/validators/contour/contours/__init__.py +++ /dev/null @@ -1,35 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._type import TypeValidator - from ._start import StartValidator - from ._size import SizeValidator - from ._showlines import ShowlinesValidator - from ._showlabels import ShowlabelsValidator - from ._operation import OperationValidator - from ._labelformat import LabelformatValidator - from ._labelfont import LabelfontValidator - from ._end import EndValidator - from ._coloring import ColoringValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._type.TypeValidator", - "._start.StartValidator", - "._size.SizeValidator", - "._showlines.ShowlinesValidator", - "._showlabels.ShowlabelsValidator", - "._operation.OperationValidator", - "._labelformat.LabelformatValidator", - "._labelfont.LabelfontValidator", - "._end.EndValidator", - "._coloring.ColoringValidator", - ], - ) diff --git a/plotly/validators/contour/contours/_coloring.py b/plotly/validators/contour/contours/_coloring.py deleted file mode 100644 index bd5b5998ffe..00000000000 --- a/plotly/validators/contour/contours/_coloring.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoringValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="coloring", parent_name="contour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["fill", "heatmap", "lines", "none"]), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/_end.py b/plotly/validators/contour/contours/_end.py deleted file mode 100644 index 8f2d7eff2d9..00000000000 --- a/plotly/validators/contour/contours/_end.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndValidator(_bv.NumberValidator): - def __init__(self, plotly_name="end", parent_name="contour.contours", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autocontour": False}), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/_labelfont.py b/plotly/validators/contour/contours/_labelfont.py deleted file mode 100644 index 44ee913d15d..00000000000 --- a/plotly/validators/contour/contours/_labelfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="labelfont", parent_name="contour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Labelfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/_labelformat.py b/plotly/validators/contour/contours/_labelformat.py deleted file mode 100644 index f76138c63a6..00000000000 --- a/plotly/validators/contour/contours/_labelformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="labelformat", parent_name="contour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/_operation.py b/plotly/validators/contour/contours/_operation.py deleted file mode 100644 index 0029098881f..00000000000 --- a/plotly/validators/contour/contours/_operation.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OperationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="operation", parent_name="contour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "=", - "<", - ">=", - ">", - "<=", - "[]", - "()", - "[)", - "(]", - "][", - ")(", - "](", - ")[", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/_showlabels.py b/plotly/validators/contour/contours/_showlabels.py deleted file mode 100644 index 437b8843e15..00000000000 --- a/plotly/validators/contour/contours/_showlabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showlabels", parent_name="contour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/_showlines.py b/plotly/validators/contour/contours/_showlines.py deleted file mode 100644 index 6c66896f379..00000000000 --- a/plotly/validators/contour/contours/_showlines.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlinesValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showlines", parent_name="contour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/_size.py b/plotly/validators/contour/contours/_size.py deleted file mode 100644 index e07c4e04d02..00000000000 --- a/plotly/validators/contour/contours/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="contour.contours", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autocontour": False}), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/_start.py b/plotly/validators/contour/contours/_start.py deleted file mode 100644 index b428f95e24b..00000000000 --- a/plotly/validators/contour/contours/_start.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartValidator(_bv.NumberValidator): - def __init__(self, plotly_name="start", parent_name="contour.contours", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autocontour": False}), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/_type.py b/plotly/validators/contour/contours/_type.py deleted file mode 100644 index ea32cedd79c..00000000000 --- a/plotly/validators/contour/contours/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="contour.contours", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["levels", "constraint"]), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/_value.py b/plotly/validators/contour/contours/_value.py deleted file mode 100644 index fbecdb91577..00000000000 --- a/plotly/validators/contour/contours/_value.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.AnyValidator): - def __init__(self, plotly_name="value", parent_name="contour.contours", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/labelfont/__init__.py b/plotly/validators/contour/contours/labelfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/contour/contours/labelfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contour/contours/labelfont/_color.py b/plotly/validators/contour/contours/labelfont/_color.py deleted file mode 100644 index a91340394fd..00000000000 --- a/plotly/validators/contour/contours/labelfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="contour.contours.labelfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/labelfont/_family.py b/plotly/validators/contour/contours/labelfont/_family.py deleted file mode 100644 index 2d664c3cee5..00000000000 --- a/plotly/validators/contour/contours/labelfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="contour.contours.labelfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/labelfont/_lineposition.py b/plotly/validators/contour/contours/labelfont/_lineposition.py deleted file mode 100644 index 0f61d941b96..00000000000 --- a/plotly/validators/contour/contours/labelfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="contour.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/labelfont/_shadow.py b/plotly/validators/contour/contours/labelfont/_shadow.py deleted file mode 100644 index 68c24d92fed..00000000000 --- a/plotly/validators/contour/contours/labelfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="contour.contours.labelfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/labelfont/_size.py b/plotly/validators/contour/contours/labelfont/_size.py deleted file mode 100644 index 908edb7a6ba..00000000000 --- a/plotly/validators/contour/contours/labelfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="contour.contours.labelfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/labelfont/_style.py b/plotly/validators/contour/contours/labelfont/_style.py deleted file mode 100644 index e1502e9aadf..00000000000 --- a/plotly/validators/contour/contours/labelfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="contour.contours.labelfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/labelfont/_textcase.py b/plotly/validators/contour/contours/labelfont/_textcase.py deleted file mode 100644 index 70d172521c4..00000000000 --- a/plotly/validators/contour/contours/labelfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="contour.contours.labelfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/labelfont/_variant.py b/plotly/validators/contour/contours/labelfont/_variant.py deleted file mode 100644 index e1c7c1f53f0..00000000000 --- a/plotly/validators/contour/contours/labelfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="contour.contours.labelfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/contours/labelfont/_weight.py b/plotly/validators/contour/contours/labelfont/_weight.py deleted file mode 100644 index c73eb0d85bf..00000000000 --- a/plotly/validators/contour/contours/labelfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="contour.contours.labelfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/__init__.py b/plotly/validators/contour/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/contour/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/contour/hoverlabel/_align.py b/plotly/validators/contour/hoverlabel/_align.py deleted file mode 100644 index 05b6918a50a..00000000000 --- a/plotly/validators/contour/hoverlabel/_align.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="contour.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/_alignsrc.py b/plotly/validators/contour/hoverlabel/_alignsrc.py deleted file mode 100644 index a4b777c256a..00000000000 --- a/plotly/validators/contour/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="contour.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/_bgcolor.py b/plotly/validators/contour/hoverlabel/_bgcolor.py deleted file mode 100644 index 5f76dafe2c9..00000000000 --- a/plotly/validators/contour/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="contour.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/_bgcolorsrc.py b/plotly/validators/contour/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index eda99ebe509..00000000000 --- a/plotly/validators/contour/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="contour.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/_bordercolor.py b/plotly/validators/contour/hoverlabel/_bordercolor.py deleted file mode 100644 index 4ff1d001b0d..00000000000 --- a/plotly/validators/contour/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="contour.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/_bordercolorsrc.py b/plotly/validators/contour/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index 9e8714f3353..00000000000 --- a/plotly/validators/contour/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bordercolorsrc", parent_name="contour.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/_font.py b/plotly/validators/contour/hoverlabel/_font.py deleted file mode 100644 index d1c8db12d50..00000000000 --- a/plotly/validators/contour/hoverlabel/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="contour.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/_namelength.py b/plotly/validators/contour/hoverlabel/_namelength.py deleted file mode 100644 index ae8773871e8..00000000000 --- a/plotly/validators/contour/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="contour.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/_namelengthsrc.py b/plotly/validators/contour/hoverlabel/_namelengthsrc.py deleted file mode 100644 index b4be756d6e9..00000000000 --- a/plotly/validators/contour/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="contour.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/__init__.py b/plotly/validators/contour/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/contour/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contour/hoverlabel/font/_color.py b/plotly/validators/contour/hoverlabel/font/_color.py deleted file mode 100644 index f2a98870a7c..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_colorsrc.py b/plotly/validators/contour/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 6660e467861..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_family.py b/plotly/validators/contour/hoverlabel/font/_family.py deleted file mode 100644 index cd44c860de4..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_familysrc.py b/plotly/validators/contour/hoverlabel/font/_familysrc.py deleted file mode 100644 index 683b10e198d..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_lineposition.py b/plotly/validators/contour/hoverlabel/font/_lineposition.py deleted file mode 100644 index 08baaeab80b..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="contour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_linepositionsrc.py b/plotly/validators/contour/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 40b58e2c505..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="contour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_shadow.py b/plotly/validators/contour/hoverlabel/font/_shadow.py deleted file mode 100644 index af5cf13814e..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_shadowsrc.py b/plotly/validators/contour/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 07d6d34a93f..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_size.py b/plotly/validators/contour/hoverlabel/font/_size.py deleted file mode 100644 index 1e0d17e43e9..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_sizesrc.py b/plotly/validators/contour/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 1b2dd4442f2..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_style.py b/plotly/validators/contour/hoverlabel/font/_style.py deleted file mode 100644 index 5f0b5acc77f..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_stylesrc.py b/plotly/validators/contour/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 0d81011e4fc..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_textcase.py b/plotly/validators/contour/hoverlabel/font/_textcase.py deleted file mode 100644 index c05ce89ecce..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_textcasesrc.py b/plotly/validators/contour/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 8b9c2a766db..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_variant.py b/plotly/validators/contour/hoverlabel/font/_variant.py deleted file mode 100644 index fa5196974b4..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_variantsrc.py b/plotly/validators/contour/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 48c691d5556..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_weight.py b/plotly/validators/contour/hoverlabel/font/_weight.py deleted file mode 100644 index 3b5ba17d261..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/hoverlabel/font/_weightsrc.py b/plotly/validators/contour/hoverlabel/font/_weightsrc.py deleted file mode 100644 index 5166a7b210b..00000000000 --- a/plotly/validators/contour/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="contour.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/__init__.py b/plotly/validators/contour/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/contour/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/contour/legendgrouptitle/_font.py b/plotly/validators/contour/legendgrouptitle/_font.py deleted file mode 100644 index bc8c6b249ca..00000000000 --- a/plotly/validators/contour/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="contour.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/_text.py b/plotly/validators/contour/legendgrouptitle/_text.py deleted file mode 100644 index aeb2e617cb2..00000000000 --- a/plotly/validators/contour/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="contour.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/font/__init__.py b/plotly/validators/contour/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/contour/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contour/legendgrouptitle/font/_color.py b/plotly/validators/contour/legendgrouptitle/font/_color.py deleted file mode 100644 index c44e0ec2cc9..00000000000 --- a/plotly/validators/contour/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="contour.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/font/_family.py b/plotly/validators/contour/legendgrouptitle/font/_family.py deleted file mode 100644 index e70e4b3fa41..00000000000 --- a/plotly/validators/contour/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="contour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/font/_lineposition.py b/plotly/validators/contour/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 50939fe8d0b..00000000000 --- a/plotly/validators/contour/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="contour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/font/_shadow.py b/plotly/validators/contour/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 733b3e80d3b..00000000000 --- a/plotly/validators/contour/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="contour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/font/_size.py b/plotly/validators/contour/legendgrouptitle/font/_size.py deleted file mode 100644 index 189e30d69c4..00000000000 --- a/plotly/validators/contour/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="contour.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/font/_style.py b/plotly/validators/contour/legendgrouptitle/font/_style.py deleted file mode 100644 index 5482e2bebd1..00000000000 --- a/plotly/validators/contour/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="contour.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/font/_textcase.py b/plotly/validators/contour/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 354d1b4a5ee..00000000000 --- a/plotly/validators/contour/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="contour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/font/_variant.py b/plotly/validators/contour/legendgrouptitle/font/_variant.py deleted file mode 100644 index a29d1590884..00000000000 --- a/plotly/validators/contour/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="contour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/legendgrouptitle/font/_weight.py b/plotly/validators/contour/legendgrouptitle/font/_weight.py deleted file mode 100644 index b634a7c191f..00000000000 --- a/plotly/validators/contour/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="contour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/line/__init__.py b/plotly/validators/contour/line/__init__.py deleted file mode 100644 index 294a4b5a744..00000000000 --- a/plotly/validators/contour/line/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._smoothing import SmoothingValidator - from ._dash import DashValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._width.WidthValidator", - "._smoothing.SmoothingValidator", - "._dash.DashValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contour/line/_color.py b/plotly/validators/contour/line/_color.py deleted file mode 100644 index 501e9db6f04..00000000000 --- a/plotly/validators/contour/line/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="contour.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style+colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contour/line/_dash.py b/plotly/validators/contour/line/_dash.py deleted file mode 100644 index e009ec2e037..00000000000 --- a/plotly/validators/contour/line/_dash.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashValidator(_bv.DashValidator): - def __init__(self, plotly_name="dash", parent_name="contour.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/contour/line/_smoothing.py b/plotly/validators/contour/line/_smoothing.py deleted file mode 100644 index 530c20a54fa..00000000000 --- a/plotly/validators/contour/line/_smoothing.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SmoothingValidator(_bv.NumberValidator): - def __init__(self, plotly_name="smoothing", parent_name="contour.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1.3), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/line/_width.py b/plotly/validators/contour/line/_width.py deleted file mode 100644 index c90c8f2d7b9..00000000000 --- a/plotly/validators/contour/line/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="contour.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style+colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/stream/__init__.py b/plotly/validators/contour/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/contour/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/contour/stream/_maxpoints.py b/plotly/validators/contour/stream/_maxpoints.py deleted file mode 100644 index e4af3d245a4..00000000000 --- a/plotly/validators/contour/stream/_maxpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__(self, plotly_name="maxpoints", parent_name="contour.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contour/stream/_token.py b/plotly/validators/contour/stream/_token.py deleted file mode 100644 index f5b4a461095..00000000000 --- a/plotly/validators/contour/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="contour.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contour/textfont/__init__.py b/plotly/validators/contour/textfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/contour/textfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contour/textfont/_color.py b/plotly/validators/contour/textfont/_color.py deleted file mode 100644 index 33152d74a7e..00000000000 --- a/plotly/validators/contour/textfont/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="contour.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contour/textfont/_family.py b/plotly/validators/contour/textfont/_family.py deleted file mode 100644 index 41b3b330618..00000000000 --- a/plotly/validators/contour/textfont/_family.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__(self, plotly_name="family", parent_name="contour.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contour/textfont/_lineposition.py b/plotly/validators/contour/textfont/_lineposition.py deleted file mode 100644 index 35f9ee4d09f..00000000000 --- a/plotly/validators/contour/textfont/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="contour.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/contour/textfont/_shadow.py b/plotly/validators/contour/textfont/_shadow.py deleted file mode 100644 index 5317343d065..00000000000 --- a/plotly/validators/contour/textfont/_shadow.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__(self, plotly_name="shadow", parent_name="contour.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contour/textfont/_size.py b/plotly/validators/contour/textfont/_size.py deleted file mode 100644 index 154f67b3ccf..00000000000 --- a/plotly/validators/contour/textfont/_size.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="contour.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contour/textfont/_style.py b/plotly/validators/contour/textfont/_style.py deleted file mode 100644 index a7cf9ce441a..00000000000 --- a/plotly/validators/contour/textfont/_style.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="contour.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/contour/textfont/_textcase.py b/plotly/validators/contour/textfont/_textcase.py deleted file mode 100644 index 8bde751a037..00000000000 --- a/plotly/validators/contour/textfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="contour.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/contour/textfont/_variant.py b/plotly/validators/contour/textfont/_variant.py deleted file mode 100644 index ddbb9559c9c..00000000000 --- a/plotly/validators/contour/textfont/_variant.py +++ /dev/null @@ -1,25 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="variant", parent_name="contour.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contour/textfont/_weight.py b/plotly/validators/contour/textfont/_weight.py deleted file mode 100644 index 716d8c42b6c..00000000000 --- a/plotly/validators/contour/textfont/_weight.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="weight", parent_name="contour.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/__init__.py b/plotly/validators/contourcarpet/__init__.py deleted file mode 100644 index a7a2bfbfae6..00000000000 --- a/plotly/validators/contourcarpet/__init__.py +++ /dev/null @@ -1,121 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zorder import ZorderValidator - from ._zmin import ZminValidator - from ._zmid import ZmidValidator - from ._zmax import ZmaxValidator - from ._zauto import ZautoValidator - from ._z import ZValidator - from ._yaxis import YaxisValidator - from ._xaxis import XaxisValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._transpose import TransposeValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._reversescale import ReversescaleValidator - from ._opacity import OpacityValidator - from ._ncontours import NcontoursValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._line import LineValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._fillcolor import FillcolorValidator - from ._db import DbValidator - from ._da import DaValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._contours import ContoursValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._carpet import CarpetValidator - from ._btype import BtypeValidator - from ._bsrc import BsrcValidator - from ._b0 import B0Validator - from ._b import BValidator - from ._autocontour import AutocontourValidator - from ._autocolorscale import AutocolorscaleValidator - from ._atype import AtypeValidator - from ._asrc import AsrcValidator - from ._a0 import A0Validator - from ._a import AValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zorder.ZorderValidator", - "._zmin.ZminValidator", - "._zmid.ZmidValidator", - "._zmax.ZmaxValidator", - "._zauto.ZautoValidator", - "._z.ZValidator", - "._yaxis.YaxisValidator", - "._xaxis.XaxisValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._transpose.TransposeValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._reversescale.ReversescaleValidator", - "._opacity.OpacityValidator", - "._ncontours.NcontoursValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._line.LineValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._fillcolor.FillcolorValidator", - "._db.DbValidator", - "._da.DaValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._contours.ContoursValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._carpet.CarpetValidator", - "._btype.BtypeValidator", - "._bsrc.BsrcValidator", - "._b0.B0Validator", - "._b.BValidator", - "._autocontour.AutocontourValidator", - "._autocolorscale.AutocolorscaleValidator", - "._atype.AtypeValidator", - "._asrc.AsrcValidator", - "._a0.A0Validator", - "._a.AValidator", - ], - ) diff --git a/plotly/validators/contourcarpet/_a.py b/plotly/validators/contourcarpet/_a.py deleted file mode 100644 index 95799da49a3..00000000000 --- a/plotly/validators/contourcarpet/_a.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="a", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "array"}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_a0.py b/plotly/validators/contourcarpet/_a0.py deleted file mode 100644 index 9e86337a69a..00000000000 --- a/plotly/validators/contourcarpet/_a0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class A0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="a0", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_asrc.py b/plotly/validators/contourcarpet/_asrc.py deleted file mode 100644 index ac2fdebaec9..00000000000 --- a/plotly/validators/contourcarpet/_asrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="asrc", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_atype.py b/plotly/validators/contourcarpet/_atype.py deleted file mode 100644 index 32fbd469a2d..00000000000 --- a/plotly/validators/contourcarpet/_atype.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AtypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="atype", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["array", "scaled"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_autocolorscale.py b/plotly/validators/contourcarpet/_autocolorscale.py deleted file mode 100644 index ecefb71f147..00000000000 --- a/plotly/validators/contourcarpet/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="contourcarpet", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_autocontour.py b/plotly/validators/contourcarpet/_autocontour.py deleted file mode 100644 index 7d758a1c6c1..00000000000 --- a/plotly/validators/contourcarpet/_autocontour.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocontourValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocontour", parent_name="contourcarpet", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_b.py b/plotly/validators/contourcarpet/_b.py deleted file mode 100644 index d3a3eaae731..00000000000 --- a/plotly/validators/contourcarpet/_b.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="b", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "array"}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_b0.py b/plotly/validators/contourcarpet/_b0.py deleted file mode 100644 index a1bc4b5ce9a..00000000000 --- a/plotly/validators/contourcarpet/_b0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class B0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="b0", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_bsrc.py b/plotly/validators/contourcarpet/_bsrc.py deleted file mode 100644 index 7964dd97be5..00000000000 --- a/plotly/validators/contourcarpet/_bsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="bsrc", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_btype.py b/plotly/validators/contourcarpet/_btype.py deleted file mode 100644 index 98188497833..00000000000 --- a/plotly/validators/contourcarpet/_btype.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BtypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="btype", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["array", "scaled"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_carpet.py b/plotly/validators/contourcarpet/_carpet.py deleted file mode 100644 index 2ad3cf79e5a..00000000000 --- a/plotly/validators/contourcarpet/_carpet.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CarpetValidator(_bv.StringValidator): - def __init__(self, plotly_name="carpet", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_coloraxis.py b/plotly/validators/contourcarpet/_coloraxis.py deleted file mode 100644 index cb131c142b8..00000000000 --- a/plotly/validators/contourcarpet/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_colorbar.py b/plotly/validators/contourcarpet/_colorbar.py deleted file mode 100644 index a4f934abf73..00000000000 --- a/plotly/validators/contourcarpet/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_colorscale.py b/plotly/validators/contourcarpet/_colorscale.py deleted file mode 100644 index 7bbf8592989..00000000000 --- a/plotly/validators/contourcarpet/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_contours.py b/plotly/validators/contourcarpet/_contours.py deleted file mode 100644 index 353c2f901a5..00000000000 --- a/plotly/validators/contourcarpet/_contours.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ContoursValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="contours", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Contours"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_customdata.py b/plotly/validators/contourcarpet/_customdata.py deleted file mode 100644 index 1f195ba2031..00000000000 --- a/plotly/validators/contourcarpet/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_customdatasrc.py b/plotly/validators/contourcarpet/_customdatasrc.py deleted file mode 100644 index 096e2efd608..00000000000 --- a/plotly/validators/contourcarpet/_customdatasrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="customdatasrc", parent_name="contourcarpet", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_da.py b/plotly/validators/contourcarpet/_da.py deleted file mode 100644 index 74da9882f48..00000000000 --- a/plotly/validators/contourcarpet/_da.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DaValidator(_bv.NumberValidator): - def __init__(self, plotly_name="da", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_db.py b/plotly/validators/contourcarpet/_db.py deleted file mode 100644 index d70b1d092d7..00000000000 --- a/plotly/validators/contourcarpet/_db.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DbValidator(_bv.NumberValidator): - def __init__(self, plotly_name="db", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_fillcolor.py b/plotly/validators/contourcarpet/_fillcolor.py deleted file mode 100644 index 0971c364a68..00000000000 --- a/plotly/validators/contourcarpet/_fillcolor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="fillcolor", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - colorscale_path=kwargs.pop("colorscale_path", "contourcarpet.colorscale"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_hovertext.py b/plotly/validators/contourcarpet/_hovertext.py deleted file mode 100644 index 11298dc4439..00000000000 --- a/plotly/validators/contourcarpet/_hovertext.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="hovertext", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_hovertextsrc.py b/plotly/validators/contourcarpet/_hovertextsrc.py deleted file mode 100644 index 167d4c7d26f..00000000000 --- a/plotly/validators/contourcarpet/_hovertextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertextsrc", parent_name="contourcarpet", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_ids.py b/plotly/validators/contourcarpet/_ids.py deleted file mode 100644 index 27ebb5b01f6..00000000000 --- a/plotly/validators/contourcarpet/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_idssrc.py b/plotly/validators/contourcarpet/_idssrc.py deleted file mode 100644 index b0d3dcc4fe9..00000000000 --- a/plotly/validators/contourcarpet/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_legend.py b/plotly/validators/contourcarpet/_legend.py deleted file mode 100644 index 8c43fe1ad47..00000000000 --- a/plotly/validators/contourcarpet/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_legendgroup.py b/plotly/validators/contourcarpet/_legendgroup.py deleted file mode 100644 index d7c0a0d4c5f..00000000000 --- a/plotly/validators/contourcarpet/_legendgroup.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__( - self, plotly_name="legendgroup", parent_name="contourcarpet", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_legendgrouptitle.py b/plotly/validators/contourcarpet/_legendgrouptitle.py deleted file mode 100644 index ed07251ce33..00000000000 --- a/plotly/validators/contourcarpet/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="contourcarpet", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_legendrank.py b/plotly/validators/contourcarpet/_legendrank.py deleted file mode 100644 index 15055e9dfb4..00000000000 --- a/plotly/validators/contourcarpet/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_legendwidth.py b/plotly/validators/contourcarpet/_legendwidth.py deleted file mode 100644 index 453e4827e02..00000000000 --- a/plotly/validators/contourcarpet/_legendwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="legendwidth", parent_name="contourcarpet", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_line.py b/plotly/validators/contourcarpet/_line.py deleted file mode 100644 index a9b1bd99d78..00000000000 --- a/plotly/validators/contourcarpet/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_meta.py b/plotly/validators/contourcarpet/_meta.py deleted file mode 100644 index 1e8868c5596..00000000000 --- a/plotly/validators/contourcarpet/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_metasrc.py b/plotly/validators/contourcarpet/_metasrc.py deleted file mode 100644 index ee45f0a61d0..00000000000 --- a/plotly/validators/contourcarpet/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_name.py b/plotly/validators/contourcarpet/_name.py deleted file mode 100644 index 49eef8d764e..00000000000 --- a/plotly/validators/contourcarpet/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_ncontours.py b/plotly/validators/contourcarpet/_ncontours.py deleted file mode 100644 index 0c2a06c6090..00000000000 --- a/plotly/validators/contourcarpet/_ncontours.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NcontoursValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="ncontours", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_opacity.py b/plotly/validators/contourcarpet/_opacity.py deleted file mode 100644 index 7588dfdc6ec..00000000000 --- a/plotly/validators/contourcarpet/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_reversescale.py b/plotly/validators/contourcarpet/_reversescale.py deleted file mode 100644 index 8a56e3b01de..00000000000 --- a/plotly/validators/contourcarpet/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="contourcarpet", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_showlegend.py b/plotly/validators/contourcarpet/_showlegend.py deleted file mode 100644 index 4d4ffe0ef19..00000000000 --- a/plotly/validators/contourcarpet/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_showscale.py b/plotly/validators/contourcarpet/_showscale.py deleted file mode 100644 index 07eeb180c46..00000000000 --- a/plotly/validators/contourcarpet/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_stream.py b/plotly/validators/contourcarpet/_stream.py deleted file mode 100644 index cdcdcf8f160..00000000000 --- a/plotly/validators/contourcarpet/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_text.py b/plotly/validators/contourcarpet/_text.py deleted file mode 100644 index e743e162d14..00000000000 --- a/plotly/validators/contourcarpet/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="text", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_textsrc.py b/plotly/validators/contourcarpet/_textsrc.py deleted file mode 100644 index 3f3025ec13a..00000000000 --- a/plotly/validators/contourcarpet/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_transpose.py b/plotly/validators/contourcarpet/_transpose.py deleted file mode 100644 index e12523d5e50..00000000000 --- a/plotly/validators/contourcarpet/_transpose.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TransposeValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="transpose", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_uid.py b/plotly/validators/contourcarpet/_uid.py deleted file mode 100644 index b84418134d3..00000000000 --- a/plotly/validators/contourcarpet/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_uirevision.py b/plotly/validators/contourcarpet/_uirevision.py deleted file mode 100644 index f8936f3c661..00000000000 --- a/plotly/validators/contourcarpet/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_visible.py b/plotly/validators/contourcarpet/_visible.py deleted file mode 100644 index e1d119d0245..00000000000 --- a/plotly/validators/contourcarpet/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_xaxis.py b/plotly/validators/contourcarpet/_xaxis.py deleted file mode 100644 index a9998d61b85..00000000000 --- a/plotly/validators/contourcarpet/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_yaxis.py b/plotly/validators/contourcarpet/_yaxis.py deleted file mode 100644 index 7b21f9ac90c..00000000000 --- a/plotly/validators/contourcarpet/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_z.py b/plotly/validators/contourcarpet/_z.py deleted file mode 100644 index 0c4eb6819aa..00000000000 --- a/plotly/validators/contourcarpet/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_zauto.py b/plotly/validators/contourcarpet/_zauto.py deleted file mode 100644 index d547d7aaf86..00000000000 --- a/plotly/validators/contourcarpet/_zauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="zauto", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_zmax.py b/plotly/validators/contourcarpet/_zmax.py deleted file mode 100644 index 06047474184..00000000000 --- a/plotly/validators/contourcarpet/_zmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmax", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_zmid.py b/plotly/validators/contourcarpet/_zmid.py deleted file mode 100644 index f0ac6660224..00000000000 --- a/plotly/validators/contourcarpet/_zmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmid", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_zmin.py b/plotly/validators/contourcarpet/_zmin.py deleted file mode 100644 index db5f2546087..00000000000 --- a/plotly/validators/contourcarpet/_zmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmin", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_zorder.py b/plotly/validators/contourcarpet/_zorder.py deleted file mode 100644 index 99f1f16caf1..00000000000 --- a/plotly/validators/contourcarpet/_zorder.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZorderValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="zorder", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/_zsrc.py b/plotly/validators/contourcarpet/_zsrc.py deleted file mode 100644 index 092baa10106..00000000000 --- a/plotly/validators/contourcarpet/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="contourcarpet", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/__init__.py b/plotly/validators/contourcarpet/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/contourcarpet/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/contourcarpet/colorbar/_bgcolor.py b/plotly/validators/contourcarpet/colorbar/_bgcolor.py deleted file mode 100644 index 17ebacbad9f..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_bordercolor.py b/plotly/validators/contourcarpet/colorbar/_bordercolor.py deleted file mode 100644 index d044f95e369..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_borderwidth.py b/plotly/validators/contourcarpet/colorbar/_borderwidth.py deleted file mode 100644 index e8d2a212147..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_dtick.py b/plotly/validators/contourcarpet/colorbar/_dtick.py deleted file mode 100644 index a4680a51d34..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_exponentformat.py b/plotly/validators/contourcarpet/colorbar/_exponentformat.py deleted file mode 100644 index 92b6c6af8d4..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_labelalias.py b/plotly/validators/contourcarpet/colorbar/_labelalias.py deleted file mode 100644 index 645a30a8f3d..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_len.py b/plotly/validators/contourcarpet/colorbar/_len.py deleted file mode 100644 index 8ea1d9a6587..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_len.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="len", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_lenmode.py b/plotly/validators/contourcarpet/colorbar/_lenmode.py deleted file mode 100644 index 959915cf8e7..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_minexponent.py b/plotly/validators/contourcarpet/colorbar/_minexponent.py deleted file mode 100644 index b39b71f8b40..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_nticks.py b/plotly/validators/contourcarpet/colorbar/_nticks.py deleted file mode 100644 index f285e81d217..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_orientation.py b/plotly/validators/contourcarpet/colorbar/_orientation.py deleted file mode 100644 index 550dbba2585..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_outlinecolor.py b/plotly/validators/contourcarpet/colorbar/_outlinecolor.py deleted file mode 100644 index 35c47d4102e..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_outlinewidth.py b/plotly/validators/contourcarpet/colorbar/_outlinewidth.py deleted file mode 100644 index 141f5c97b9a..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_separatethousands.py b/plotly/validators/contourcarpet/colorbar/_separatethousands.py deleted file mode 100644 index 266e638fc8e..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_showexponent.py b/plotly/validators/contourcarpet/colorbar/_showexponent.py deleted file mode 100644 index a65b4fcfe9a..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_showticklabels.py b/plotly/validators/contourcarpet/colorbar/_showticklabels.py deleted file mode 100644 index c7a8275a7d6..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_showtickprefix.py b/plotly/validators/contourcarpet/colorbar/_showtickprefix.py deleted file mode 100644 index 1227d876c2b..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_showticksuffix.py b/plotly/validators/contourcarpet/colorbar/_showticksuffix.py deleted file mode 100644 index e58e0dc6b5c..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_thickness.py b/plotly/validators/contourcarpet/colorbar/_thickness.py deleted file mode 100644 index 396322af564..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_thicknessmode.py b/plotly/validators/contourcarpet/colorbar/_thicknessmode.py deleted file mode 100644 index 44dc271eb5a..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_thicknessmode.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="thicknessmode", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tick0.py b/plotly/validators/contourcarpet/colorbar/_tick0.py deleted file mode 100644 index f23c91be50e..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickangle.py b/plotly/validators/contourcarpet/colorbar/_tickangle.py deleted file mode 100644 index c1ff988b9b6..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickcolor.py b/plotly/validators/contourcarpet/colorbar/_tickcolor.py deleted file mode 100644 index 927f50547ca..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickfont.py b/plotly/validators/contourcarpet/colorbar/_tickfont.py deleted file mode 100644 index 89e3504d262..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickformat.py b/plotly/validators/contourcarpet/colorbar/_tickformat.py deleted file mode 100644 index 05aa366a47a..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickformatstopdefaults.py b/plotly/validators/contourcarpet/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index e942c9d38f3..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickformatstops.py b/plotly/validators/contourcarpet/colorbar/_tickformatstops.py deleted file mode 100644 index 94e5bc76338..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_ticklabeloverflow.py b/plotly/validators/contourcarpet/colorbar/_ticklabeloverflow.py deleted file mode 100644 index b986755db19..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_ticklabelposition.py b/plotly/validators/contourcarpet/colorbar/_ticklabelposition.py deleted file mode 100644 index 1d74098cce5..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_ticklabelstep.py b/plotly/validators/contourcarpet/colorbar/_ticklabelstep.py deleted file mode 100644 index d435429373b..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="contourcarpet.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_ticklen.py b/plotly/validators/contourcarpet/colorbar/_ticklen.py deleted file mode 100644 index fb058df30f6..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickmode.py b/plotly/validators/contourcarpet/colorbar/_tickmode.py deleted file mode 100644 index 163babdb9f1..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickprefix.py b/plotly/validators/contourcarpet/colorbar/_tickprefix.py deleted file mode 100644 index 1598da1f614..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_ticks.py b/plotly/validators/contourcarpet/colorbar/_ticks.py deleted file mode 100644 index 97649c07d3b..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_ticksuffix.py b/plotly/validators/contourcarpet/colorbar/_ticksuffix.py deleted file mode 100644 index 2ebc7b852c6..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_ticktext.py b/plotly/validators/contourcarpet/colorbar/_ticktext.py deleted file mode 100644 index 1ecbfb63cce..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_ticktextsrc.py b/plotly/validators/contourcarpet/colorbar/_ticktextsrc.py deleted file mode 100644 index 5a7ce02d051..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickvals.py b/plotly/validators/contourcarpet/colorbar/_tickvals.py deleted file mode 100644 index 0588a0ec9e9..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickvalssrc.py b/plotly/validators/contourcarpet/colorbar/_tickvalssrc.py deleted file mode 100644 index b9dd8255905..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_tickwidth.py b/plotly/validators/contourcarpet/colorbar/_tickwidth.py deleted file mode 100644 index dce1d25564a..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_title.py b/plotly/validators/contourcarpet/colorbar/_title.py deleted file mode 100644 index ffcd5e70794..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_x.py b/plotly/validators/contourcarpet/colorbar/_x.py deleted file mode 100644 index a30b11ecf36..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="contourcarpet.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_xanchor.py b/plotly/validators/contourcarpet/colorbar/_xanchor.py deleted file mode 100644 index 45807d45fc2..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_xpad.py b/plotly/validators/contourcarpet/colorbar/_xpad.py deleted file mode 100644 index cea70cd211a..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_xref.py b/plotly/validators/contourcarpet/colorbar/_xref.py deleted file mode 100644 index 9b1085b27dc..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_y.py b/plotly/validators/contourcarpet/colorbar/_y.py deleted file mode 100644 index 6a92263d767..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="contourcarpet.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_yanchor.py b/plotly/validators/contourcarpet/colorbar/_yanchor.py deleted file mode 100644 index 3bc18044776..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_ypad.py b/plotly/validators/contourcarpet/colorbar/_ypad.py deleted file mode 100644 index cc358984e14..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/_yref.py b/plotly/validators/contourcarpet/colorbar/_yref.py deleted file mode 100644 index 9bd6166ef01..00000000000 --- a/plotly/validators/contourcarpet/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="contourcarpet.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickfont/__init__.py b/plotly/validators/contourcarpet/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickfont/_color.py b/plotly/validators/contourcarpet/colorbar/tickfont/_color.py deleted file mode 100644 index 4c22cfdeeda..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="contourcarpet.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickfont/_family.py b/plotly/validators/contourcarpet/colorbar/tickfont/_family.py deleted file mode 100644 index eb8df571595..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="contourcarpet.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickfont/_lineposition.py b/plotly/validators/contourcarpet/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 2feb430db84..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="contourcarpet.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickfont/_shadow.py b/plotly/validators/contourcarpet/colorbar/tickfont/_shadow.py deleted file mode 100644 index faf46af1e2f..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="contourcarpet.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickfont/_size.py b/plotly/validators/contourcarpet/colorbar/tickfont/_size.py deleted file mode 100644 index ce89622144f..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="contourcarpet.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickfont/_style.py b/plotly/validators/contourcarpet/colorbar/tickfont/_style.py deleted file mode 100644 index 6977bec134c..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="contourcarpet.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickfont/_textcase.py b/plotly/validators/contourcarpet/colorbar/tickfont/_textcase.py deleted file mode 100644 index 65c506c2cc9..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="contourcarpet.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickfont/_variant.py b/plotly/validators/contourcarpet/colorbar/tickfont/_variant.py deleted file mode 100644 index d8c2198a317..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="contourcarpet.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickfont/_weight.py b/plotly/validators/contourcarpet/colorbar/tickfont/_weight.py deleted file mode 100644 index e924b3575b4..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="contourcarpet.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickformatstop/__init__.py b/plotly/validators/contourcarpet/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/contourcarpet/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index 4dde868d936..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="contourcarpet.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickformatstop/_enabled.py b/plotly/validators/contourcarpet/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index c4f05113b60..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="contourcarpet.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickformatstop/_name.py b/plotly/validators/contourcarpet/colorbar/tickformatstop/_name.py deleted file mode 100644 index 36283671047..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="contourcarpet.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/contourcarpet/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 35e1e1963f6..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="contourcarpet.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/tickformatstop/_value.py b/plotly/validators/contourcarpet/colorbar/tickformatstop/_value.py deleted file mode 100644 index 9e1b5d8a139..00000000000 --- a/plotly/validators/contourcarpet/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="contourcarpet.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/__init__.py b/plotly/validators/contourcarpet/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/_font.py b/plotly/validators/contourcarpet/colorbar/title/_font.py deleted file mode 100644 index d0b068633c0..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="contourcarpet.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/_side.py b/plotly/validators/contourcarpet/colorbar/title/_side.py deleted file mode 100644 index 18450b08ec3..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="contourcarpet.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/_text.py b/plotly/validators/contourcarpet/colorbar/title/_text.py deleted file mode 100644 index 544f8160b94..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="contourcarpet.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/font/__init__.py b/plotly/validators/contourcarpet/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/font/_color.py b/plotly/validators/contourcarpet/colorbar/title/font/_color.py deleted file mode 100644 index 5260f5eff33..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="contourcarpet.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/font/_family.py b/plotly/validators/contourcarpet/colorbar/title/font/_family.py deleted file mode 100644 index 96892f2c674..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="contourcarpet.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/font/_lineposition.py b/plotly/validators/contourcarpet/colorbar/title/font/_lineposition.py deleted file mode 100644 index 968eaa7f91f..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="contourcarpet.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/font/_shadow.py b/plotly/validators/contourcarpet/colorbar/title/font/_shadow.py deleted file mode 100644 index 6287284d5d6..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="contourcarpet.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/font/_size.py b/plotly/validators/contourcarpet/colorbar/title/font/_size.py deleted file mode 100644 index 372feaeaef9..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="contourcarpet.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/font/_style.py b/plotly/validators/contourcarpet/colorbar/title/font/_style.py deleted file mode 100644 index 76ccec07494..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="contourcarpet.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/font/_textcase.py b/plotly/validators/contourcarpet/colorbar/title/font/_textcase.py deleted file mode 100644 index f5713e68c03..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="contourcarpet.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/font/_variant.py b/plotly/validators/contourcarpet/colorbar/title/font/_variant.py deleted file mode 100644 index 4dd0e5a600a..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="contourcarpet.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/colorbar/title/font/_weight.py b/plotly/validators/contourcarpet/colorbar/title/font/_weight.py deleted file mode 100644 index 78fdda5f436..00000000000 --- a/plotly/validators/contourcarpet/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="contourcarpet.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/__init__.py b/plotly/validators/contourcarpet/contours/__init__.py deleted file mode 100644 index faa119152cc..00000000000 --- a/plotly/validators/contourcarpet/contours/__init__.py +++ /dev/null @@ -1,35 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._type import TypeValidator - from ._start import StartValidator - from ._size import SizeValidator - from ._showlines import ShowlinesValidator - from ._showlabels import ShowlabelsValidator - from ._operation import OperationValidator - from ._labelformat import LabelformatValidator - from ._labelfont import LabelfontValidator - from ._end import EndValidator - from ._coloring import ColoringValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._type.TypeValidator", - "._start.StartValidator", - "._size.SizeValidator", - "._showlines.ShowlinesValidator", - "._showlabels.ShowlabelsValidator", - "._operation.OperationValidator", - "._labelformat.LabelformatValidator", - "._labelfont.LabelfontValidator", - "._end.EndValidator", - "._coloring.ColoringValidator", - ], - ) diff --git a/plotly/validators/contourcarpet/contours/_coloring.py b/plotly/validators/contourcarpet/contours/_coloring.py deleted file mode 100644 index 152815b4d6e..00000000000 --- a/plotly/validators/contourcarpet/contours/_coloring.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoringValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="coloring", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["fill", "lines", "none"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/_end.py b/plotly/validators/contourcarpet/contours/_end.py deleted file mode 100644 index 09134545ae1..00000000000 --- a/plotly/validators/contourcarpet/contours/_end.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="end", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autocontour": False}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/_labelfont.py b/plotly/validators/contourcarpet/contours/_labelfont.py deleted file mode 100644 index 36e0b71b37c..00000000000 --- a/plotly/validators/contourcarpet/contours/_labelfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="labelfont", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Labelfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/_labelformat.py b/plotly/validators/contourcarpet/contours/_labelformat.py deleted file mode 100644 index ea8dee25f67..00000000000 --- a/plotly/validators/contourcarpet/contours/_labelformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="labelformat", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/_operation.py b/plotly/validators/contourcarpet/contours/_operation.py deleted file mode 100644 index db59358d575..00000000000 --- a/plotly/validators/contourcarpet/contours/_operation.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OperationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="operation", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "=", - "<", - ">=", - ">", - "<=", - "[]", - "()", - "[)", - "(]", - "][", - ")(", - "](", - ")[", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/_showlabels.py b/plotly/validators/contourcarpet/contours/_showlabels.py deleted file mode 100644 index 7a1fe9ee212..00000000000 --- a/plotly/validators/contourcarpet/contours/_showlabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showlabels", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/_showlines.py b/plotly/validators/contourcarpet/contours/_showlines.py deleted file mode 100644 index d83381768d5..00000000000 --- a/plotly/validators/contourcarpet/contours/_showlines.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlinesValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showlines", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/_size.py b/plotly/validators/contourcarpet/contours/_size.py deleted file mode 100644 index 81d928cf0a6..00000000000 --- a/plotly/validators/contourcarpet/contours/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autocontour": False}), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/_start.py b/plotly/validators/contourcarpet/contours/_start.py deleted file mode 100644 index b6a664d90d2..00000000000 --- a/plotly/validators/contourcarpet/contours/_start.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="start", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autocontour": False}), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/_type.py b/plotly/validators/contourcarpet/contours/_type.py deleted file mode 100644 index bd59af36c16..00000000000 --- a/plotly/validators/contourcarpet/contours/_type.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="type", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["levels", "constraint"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/_value.py b/plotly/validators/contourcarpet/contours/_value.py deleted file mode 100644 index a883f54f958..00000000000 --- a/plotly/validators/contourcarpet/contours/_value.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="value", parent_name="contourcarpet.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/labelfont/__init__.py b/plotly/validators/contourcarpet/contours/labelfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/contourcarpet/contours/labelfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contourcarpet/contours/labelfont/_color.py b/plotly/validators/contourcarpet/contours/labelfont/_color.py deleted file mode 100644 index 8b2a50fa1f3..00000000000 --- a/plotly/validators/contourcarpet/contours/labelfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="contourcarpet.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/labelfont/_family.py b/plotly/validators/contourcarpet/contours/labelfont/_family.py deleted file mode 100644 index a194a9c443b..00000000000 --- a/plotly/validators/contourcarpet/contours/labelfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="contourcarpet.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/labelfont/_lineposition.py b/plotly/validators/contourcarpet/contours/labelfont/_lineposition.py deleted file mode 100644 index 439a9edcc95..00000000000 --- a/plotly/validators/contourcarpet/contours/labelfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="contourcarpet.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/labelfont/_shadow.py b/plotly/validators/contourcarpet/contours/labelfont/_shadow.py deleted file mode 100644 index 7e87ed22665..00000000000 --- a/plotly/validators/contourcarpet/contours/labelfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="contourcarpet.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/labelfont/_size.py b/plotly/validators/contourcarpet/contours/labelfont/_size.py deleted file mode 100644 index a19be98f445..00000000000 --- a/plotly/validators/contourcarpet/contours/labelfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="contourcarpet.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/labelfont/_style.py b/plotly/validators/contourcarpet/contours/labelfont/_style.py deleted file mode 100644 index 15afcfedf7a..00000000000 --- a/plotly/validators/contourcarpet/contours/labelfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="contourcarpet.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/labelfont/_textcase.py b/plotly/validators/contourcarpet/contours/labelfont/_textcase.py deleted file mode 100644 index f097687b563..00000000000 --- a/plotly/validators/contourcarpet/contours/labelfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="contourcarpet.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/labelfont/_variant.py b/plotly/validators/contourcarpet/contours/labelfont/_variant.py deleted file mode 100644 index 927cc58ca78..00000000000 --- a/plotly/validators/contourcarpet/contours/labelfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="contourcarpet.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/contours/labelfont/_weight.py b/plotly/validators/contourcarpet/contours/labelfont/_weight.py deleted file mode 100644 index bba292d4179..00000000000 --- a/plotly/validators/contourcarpet/contours/labelfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="contourcarpet.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/__init__.py b/plotly/validators/contourcarpet/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/_font.py b/plotly/validators/contourcarpet/legendgrouptitle/_font.py deleted file mode 100644 index edde2eae64e..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="contourcarpet.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/_text.py b/plotly/validators/contourcarpet/legendgrouptitle/_text.py deleted file mode 100644 index e1980d0e0e9..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="contourcarpet.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/font/__init__.py b/plotly/validators/contourcarpet/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/font/_color.py b/plotly/validators/contourcarpet/legendgrouptitle/font/_color.py deleted file mode 100644 index 13872b8080a..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="contourcarpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/font/_family.py b/plotly/validators/contourcarpet/legendgrouptitle/font/_family.py deleted file mode 100644 index d0f60a42e05..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="contourcarpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/font/_lineposition.py b/plotly/validators/contourcarpet/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 682582692ea..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="contourcarpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/font/_shadow.py b/plotly/validators/contourcarpet/legendgrouptitle/font/_shadow.py deleted file mode 100644 index e5c6f3381e7..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="contourcarpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/font/_size.py b/plotly/validators/contourcarpet/legendgrouptitle/font/_size.py deleted file mode 100644 index 74f3c4f5131..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="contourcarpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/font/_style.py b/plotly/validators/contourcarpet/legendgrouptitle/font/_style.py deleted file mode 100644 index 288e61baa08..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="contourcarpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/font/_textcase.py b/plotly/validators/contourcarpet/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 9e5fce39363..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="contourcarpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/font/_variant.py b/plotly/validators/contourcarpet/legendgrouptitle/font/_variant.py deleted file mode 100644 index 649d7b04bc7..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="contourcarpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/legendgrouptitle/font/_weight.py b/plotly/validators/contourcarpet/legendgrouptitle/font/_weight.py deleted file mode 100644 index 42eaddbd481..00000000000 --- a/plotly/validators/contourcarpet/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="contourcarpet.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/line/__init__.py b/plotly/validators/contourcarpet/line/__init__.py deleted file mode 100644 index 294a4b5a744..00000000000 --- a/plotly/validators/contourcarpet/line/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._smoothing import SmoothingValidator - from ._dash import DashValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._width.WidthValidator", - "._smoothing.SmoothingValidator", - "._dash.DashValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/contourcarpet/line/_color.py b/plotly/validators/contourcarpet/line/_color.py deleted file mode 100644 index 9f41146b6c6..00000000000 --- a/plotly/validators/contourcarpet/line/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="contourcarpet.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style+colorbars"), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/line/_dash.py b/plotly/validators/contourcarpet/line/_dash.py deleted file mode 100644 index 9e39c83f4cc..00000000000 --- a/plotly/validators/contourcarpet/line/_dash.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashValidator(_bv.DashValidator): - def __init__(self, plotly_name="dash", parent_name="contourcarpet.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/line/_smoothing.py b/plotly/validators/contourcarpet/line/_smoothing.py deleted file mode 100644 index 3e8768c6969..00000000000 --- a/plotly/validators/contourcarpet/line/_smoothing.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SmoothingValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="smoothing", parent_name="contourcarpet.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1.3), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/line/_width.py b/plotly/validators/contourcarpet/line/_width.py deleted file mode 100644 index 7b1a0d051d0..00000000000 --- a/plotly/validators/contourcarpet/line/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="contourcarpet.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style+colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/stream/__init__.py b/plotly/validators/contourcarpet/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/contourcarpet/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/contourcarpet/stream/_maxpoints.py b/plotly/validators/contourcarpet/stream/_maxpoints.py deleted file mode 100644 index 75a5af03ba9..00000000000 --- a/plotly/validators/contourcarpet/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="contourcarpet.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/contourcarpet/stream/_token.py b/plotly/validators/contourcarpet/stream/_token.py deleted file mode 100644 index 828e56c90b6..00000000000 --- a/plotly/validators/contourcarpet/stream/_token.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__( - self, plotly_name="token", parent_name="contourcarpet.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/densitymap/__init__.py b/plotly/validators/densitymap/__init__.py deleted file mode 100644 index 66733a75c08..00000000000 --- a/plotly/validators/densitymap/__init__.py +++ /dev/null @@ -1,107 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zmin import ZminValidator - from ._zmid import ZmidValidator - from ._zmax import ZmaxValidator - from ._zauto import ZautoValidator - from ._z import ZValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._subplot import SubplotValidator - from ._stream import StreamValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._reversescale import ReversescaleValidator - from ._radiussrc import RadiussrcValidator - from ._radius import RadiusValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._lonsrc import LonsrcValidator - from ._lon import LonValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._latsrc import LatsrcValidator - from ._lat import LatValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._below import BelowValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zmin.ZminValidator", - "._zmid.ZmidValidator", - "._zmax.ZmaxValidator", - "._zauto.ZautoValidator", - "._z.ZValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._subplot.SubplotValidator", - "._stream.StreamValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._reversescale.ReversescaleValidator", - "._radiussrc.RadiussrcValidator", - "._radius.RadiusValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._lonsrc.LonsrcValidator", - "._lon.LonValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._latsrc.LatsrcValidator", - "._lat.LatValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._below.BelowValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/densitymap/_autocolorscale.py b/plotly/validators/densitymap/_autocolorscale.py deleted file mode 100644 index 3f199cd0cd0..00000000000 --- a/plotly/validators/densitymap/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="densitymap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_below.py b/plotly/validators/densitymap/_below.py deleted file mode 100644 index 5f635391e76..00000000000 --- a/plotly/validators/densitymap/_below.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BelowValidator(_bv.StringValidator): - def __init__(self, plotly_name="below", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_coloraxis.py b/plotly/validators/densitymap/_coloraxis.py deleted file mode 100644 index 34d9c265263..00000000000 --- a/plotly/validators/densitymap/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_colorbar.py b/plotly/validators/densitymap/_colorbar.py deleted file mode 100644 index 78e9256f2bc..00000000000 --- a/plotly/validators/densitymap/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_colorscale.py b/plotly/validators/densitymap/_colorscale.py deleted file mode 100644 index 1a82d1c1c0a..00000000000 --- a/plotly/validators/densitymap/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_customdata.py b/plotly/validators/densitymap/_customdata.py deleted file mode 100644 index 485c395a1d5..00000000000 --- a/plotly/validators/densitymap/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_customdatasrc.py b/plotly/validators/densitymap/_customdatasrc.py deleted file mode 100644 index 6fcc5e5799c..00000000000 --- a/plotly/validators/densitymap/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_hoverinfo.py b/plotly/validators/densitymap/_hoverinfo.py deleted file mode 100644 index 71577d1965c..00000000000 --- a/plotly/validators/densitymap/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["lon", "lat", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_hoverinfosrc.py b/plotly/validators/densitymap/_hoverinfosrc.py deleted file mode 100644 index 794a23ca00c..00000000000 --- a/plotly/validators/densitymap/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_hoverlabel.py b/plotly/validators/densitymap/_hoverlabel.py deleted file mode 100644 index 103d3fb24ca..00000000000 --- a/plotly/validators/densitymap/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_hovertemplate.py b/plotly/validators/densitymap/_hovertemplate.py deleted file mode 100644 index b6d8d669162..00000000000 --- a/plotly/validators/densitymap/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_hovertemplatesrc.py b/plotly/validators/densitymap/_hovertemplatesrc.py deleted file mode 100644 index 7503d00e8bd..00000000000 --- a/plotly/validators/densitymap/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="densitymap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_hovertext.py b/plotly/validators/densitymap/_hovertext.py deleted file mode 100644 index 0466ae2d31b..00000000000 --- a/plotly/validators/densitymap/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_hovertextsrc.py b/plotly/validators/densitymap/_hovertextsrc.py deleted file mode 100644 index b2c2097e95c..00000000000 --- a/plotly/validators/densitymap/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_ids.py b/plotly/validators/densitymap/_ids.py deleted file mode 100644 index f32d3777354..00000000000 --- a/plotly/validators/densitymap/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_idssrc.py b/plotly/validators/densitymap/_idssrc.py deleted file mode 100644 index 653c4fcf6fa..00000000000 --- a/plotly/validators/densitymap/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_lat.py b/plotly/validators/densitymap/_lat.py deleted file mode 100644 index aa79af139fc..00000000000 --- a/plotly/validators/densitymap/_lat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LatValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="lat", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_latsrc.py b/plotly/validators/densitymap/_latsrc.py deleted file mode 100644 index 463ab46f9a2..00000000000 --- a/plotly/validators/densitymap/_latsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LatsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="latsrc", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_legend.py b/plotly/validators/densitymap/_legend.py deleted file mode 100644 index eee7fde86e9..00000000000 --- a/plotly/validators/densitymap/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_legendgroup.py b/plotly/validators/densitymap/_legendgroup.py deleted file mode 100644 index b2c22b9a9f7..00000000000 --- a/plotly/validators/densitymap/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_legendgrouptitle.py b/plotly/validators/densitymap/_legendgrouptitle.py deleted file mode 100644 index dd2e651ec5e..00000000000 --- a/plotly/validators/densitymap/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="densitymap", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_legendrank.py b/plotly/validators/densitymap/_legendrank.py deleted file mode 100644 index 7ee1e5314ca..00000000000 --- a/plotly/validators/densitymap/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_legendwidth.py b/plotly/validators/densitymap/_legendwidth.py deleted file mode 100644 index 95de5c5f983..00000000000 --- a/plotly/validators/densitymap/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_lon.py b/plotly/validators/densitymap/_lon.py deleted file mode 100644 index c59e118c861..00000000000 --- a/plotly/validators/densitymap/_lon.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LonValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="lon", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_lonsrc.py b/plotly/validators/densitymap/_lonsrc.py deleted file mode 100644 index 1d73fcaf334..00000000000 --- a/plotly/validators/densitymap/_lonsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LonsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="lonsrc", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_meta.py b/plotly/validators/densitymap/_meta.py deleted file mode 100644 index c00719acbdd..00000000000 --- a/plotly/validators/densitymap/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_metasrc.py b/plotly/validators/densitymap/_metasrc.py deleted file mode 100644 index fca19c2f0de..00000000000 --- a/plotly/validators/densitymap/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_name.py b/plotly/validators/densitymap/_name.py deleted file mode 100644 index d78b62dbd32..00000000000 --- a/plotly/validators/densitymap/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_opacity.py b/plotly/validators/densitymap/_opacity.py deleted file mode 100644 index cd524de6d3f..00000000000 --- a/plotly/validators/densitymap/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_radius.py b/plotly/validators/densitymap/_radius.py deleted file mode 100644 index ea31d79afa1..00000000000 --- a/plotly/validators/densitymap/_radius.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RadiusValidator(_bv.NumberValidator): - def __init__(self, plotly_name="radius", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_radiussrc.py b/plotly/validators/densitymap/_radiussrc.py deleted file mode 100644 index 5f780e55aa3..00000000000 --- a/plotly/validators/densitymap/_radiussrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RadiussrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="radiussrc", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_reversescale.py b/plotly/validators/densitymap/_reversescale.py deleted file mode 100644 index d597d3965aa..00000000000 --- a/plotly/validators/densitymap/_reversescale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="reversescale", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_showlegend.py b/plotly/validators/densitymap/_showlegend.py deleted file mode 100644 index aa9ba040333..00000000000 --- a/plotly/validators/densitymap/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_showscale.py b/plotly/validators/densitymap/_showscale.py deleted file mode 100644 index 6d5d3aa1eba..00000000000 --- a/plotly/validators/densitymap/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_stream.py b/plotly/validators/densitymap/_stream.py deleted file mode 100644 index c22c269a492..00000000000 --- a/plotly/validators/densitymap/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_subplot.py b/plotly/validators/densitymap/_subplot.py deleted file mode 100644 index d766b38d977..00000000000 --- a/plotly/validators/densitymap/_subplot.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SubplotValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="subplot", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "map"), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_text.py b/plotly/validators/densitymap/_text.py deleted file mode 100644 index 146e71472f2..00000000000 --- a/plotly/validators/densitymap/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_textsrc.py b/plotly/validators/densitymap/_textsrc.py deleted file mode 100644 index c7b04eeff4b..00000000000 --- a/plotly/validators/densitymap/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_uid.py b/plotly/validators/densitymap/_uid.py deleted file mode 100644 index 3c51478fc40..00000000000 --- a/plotly/validators/densitymap/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_uirevision.py b/plotly/validators/densitymap/_uirevision.py deleted file mode 100644 index 76aee801d65..00000000000 --- a/plotly/validators/densitymap/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_visible.py b/plotly/validators/densitymap/_visible.py deleted file mode 100644 index ca0bb02a65b..00000000000 --- a/plotly/validators/densitymap/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_z.py b/plotly/validators/densitymap/_z.py deleted file mode 100644 index bbe108ce92b..00000000000 --- a/plotly/validators/densitymap/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_zauto.py b/plotly/validators/densitymap/_zauto.py deleted file mode 100644 index 21e10c92360..00000000000 --- a/plotly/validators/densitymap/_zauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="zauto", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_zmax.py b/plotly/validators/densitymap/_zmax.py deleted file mode 100644 index aa1841afd6d..00000000000 --- a/plotly/validators/densitymap/_zmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmax", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_zmid.py b/plotly/validators/densitymap/_zmid.py deleted file mode 100644 index b6c507029b4..00000000000 --- a/plotly/validators/densitymap/_zmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmid", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_zmin.py b/plotly/validators/densitymap/_zmin.py deleted file mode 100644 index d27b0726d29..00000000000 --- a/plotly/validators/densitymap/_zmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmin", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/densitymap/_zsrc.py b/plotly/validators/densitymap/_zsrc.py deleted file mode 100644 index 8d0c20346d7..00000000000 --- a/plotly/validators/densitymap/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="densitymap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/__init__.py b/plotly/validators/densitymap/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/densitymap/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/densitymap/colorbar/_bgcolor.py b/plotly/validators/densitymap/colorbar/_bgcolor.py deleted file mode 100644 index 64487b7cb93..00000000000 --- a/plotly/validators/densitymap/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_bordercolor.py b/plotly/validators/densitymap/colorbar/_bordercolor.py deleted file mode 100644 index 86dce87070c..00000000000 --- a/plotly/validators/densitymap/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_borderwidth.py b/plotly/validators/densitymap/colorbar/_borderwidth.py deleted file mode 100644 index 9386d96decf..00000000000 --- a/plotly/validators/densitymap/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_dtick.py b/plotly/validators/densitymap/colorbar/_dtick.py deleted file mode 100644 index 2ec01a3bbcc..00000000000 --- a/plotly/validators/densitymap/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_exponentformat.py b/plotly/validators/densitymap/colorbar/_exponentformat.py deleted file mode 100644 index b69036b9a1a..00000000000 --- a/plotly/validators/densitymap/colorbar/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_labelalias.py b/plotly/validators/densitymap/colorbar/_labelalias.py deleted file mode 100644 index f544d8a25bf..00000000000 --- a/plotly/validators/densitymap/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_len.py b/plotly/validators/densitymap/colorbar/_len.py deleted file mode 100644 index 69f4412a26c..00000000000 --- a/plotly/validators/densitymap/colorbar/_len.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="len", parent_name="densitymap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_lenmode.py b/plotly/validators/densitymap/colorbar/_lenmode.py deleted file mode 100644 index 5aa684d90c0..00000000000 --- a/plotly/validators/densitymap/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_minexponent.py b/plotly/validators/densitymap/colorbar/_minexponent.py deleted file mode 100644 index 8e7a1155569..00000000000 --- a/plotly/validators/densitymap/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_nticks.py b/plotly/validators/densitymap/colorbar/_nticks.py deleted file mode 100644 index 0a7c5f7251e..00000000000 --- a/plotly/validators/densitymap/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_orientation.py b/plotly/validators/densitymap/colorbar/_orientation.py deleted file mode 100644 index 9a00e8a28a4..00000000000 --- a/plotly/validators/densitymap/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_outlinecolor.py b/plotly/validators/densitymap/colorbar/_outlinecolor.py deleted file mode 100644 index 8752cffc4cf..00000000000 --- a/plotly/validators/densitymap/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_outlinewidth.py b/plotly/validators/densitymap/colorbar/_outlinewidth.py deleted file mode 100644 index 9265942dee7..00000000000 --- a/plotly/validators/densitymap/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_separatethousands.py b/plotly/validators/densitymap/colorbar/_separatethousands.py deleted file mode 100644 index 1ae1929da15..00000000000 --- a/plotly/validators/densitymap/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="densitymap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_showexponent.py b/plotly/validators/densitymap/colorbar/_showexponent.py deleted file mode 100644 index f86abf69997..00000000000 --- a/plotly/validators/densitymap/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_showticklabels.py b/plotly/validators/densitymap/colorbar/_showticklabels.py deleted file mode 100644 index c11f24cc65e..00000000000 --- a/plotly/validators/densitymap/colorbar/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_showtickprefix.py b/plotly/validators/densitymap/colorbar/_showtickprefix.py deleted file mode 100644 index 687a5499bd7..00000000000 --- a/plotly/validators/densitymap/colorbar/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_showticksuffix.py b/plotly/validators/densitymap/colorbar/_showticksuffix.py deleted file mode 100644 index 20b67053144..00000000000 --- a/plotly/validators/densitymap/colorbar/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_thickness.py b/plotly/validators/densitymap/colorbar/_thickness.py deleted file mode 100644 index 1ba563671ce..00000000000 --- a/plotly/validators/densitymap/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_thicknessmode.py b/plotly/validators/densitymap/colorbar/_thicknessmode.py deleted file mode 100644 index cf6f252c3b1..00000000000 --- a/plotly/validators/densitymap/colorbar/_thicknessmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="thicknessmode", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tick0.py b/plotly/validators/densitymap/colorbar/_tick0.py deleted file mode 100644 index 24e44fb11c3..00000000000 --- a/plotly/validators/densitymap/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickangle.py b/plotly/validators/densitymap/colorbar/_tickangle.py deleted file mode 100644 index 71c84a42fdd..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickcolor.py b/plotly/validators/densitymap/colorbar/_tickcolor.py deleted file mode 100644 index c0c6ad3e993..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickfont.py b/plotly/validators/densitymap/colorbar/_tickfont.py deleted file mode 100644 index b2f211b1e31..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickformat.py b/plotly/validators/densitymap/colorbar/_tickformat.py deleted file mode 100644 index b7365a0436a..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickformatstopdefaults.py b/plotly/validators/densitymap/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index 2970733548b..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="densitymap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickformatstops.py b/plotly/validators/densitymap/colorbar/_tickformatstops.py deleted file mode 100644 index 8a1933f3bc6..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_ticklabeloverflow.py b/plotly/validators/densitymap/colorbar/_ticklabeloverflow.py deleted file mode 100644 index 4e2cd5d778e..00000000000 --- a/plotly/validators/densitymap/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="densitymap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_ticklabelposition.py b/plotly/validators/densitymap/colorbar/_ticklabelposition.py deleted file mode 100644 index 5093194c0a9..00000000000 --- a/plotly/validators/densitymap/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="densitymap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_ticklabelstep.py b/plotly/validators/densitymap/colorbar/_ticklabelstep.py deleted file mode 100644 index 0e065b0a399..00000000000 --- a/plotly/validators/densitymap/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_ticklen.py b/plotly/validators/densitymap/colorbar/_ticklen.py deleted file mode 100644 index f3a75260a08..00000000000 --- a/plotly/validators/densitymap/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickmode.py b/plotly/validators/densitymap/colorbar/_tickmode.py deleted file mode 100644 index 53390e1cad7..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickprefix.py b/plotly/validators/densitymap/colorbar/_tickprefix.py deleted file mode 100644 index df2b3e28ad4..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_ticks.py b/plotly/validators/densitymap/colorbar/_ticks.py deleted file mode 100644 index 9cdab010f3d..00000000000 --- a/plotly/validators/densitymap/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_ticksuffix.py b/plotly/validators/densitymap/colorbar/_ticksuffix.py deleted file mode 100644 index cddedb64537..00000000000 --- a/plotly/validators/densitymap/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_ticktext.py b/plotly/validators/densitymap/colorbar/_ticktext.py deleted file mode 100644 index 1740dc0ba98..00000000000 --- a/plotly/validators/densitymap/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_ticktextsrc.py b/plotly/validators/densitymap/colorbar/_ticktextsrc.py deleted file mode 100644 index 85d956c5a25..00000000000 --- a/plotly/validators/densitymap/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickvals.py b/plotly/validators/densitymap/colorbar/_tickvals.py deleted file mode 100644 index 28bc44c602c..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickvalssrc.py b/plotly/validators/densitymap/colorbar/_tickvalssrc.py deleted file mode 100644 index 4168e9681af..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_tickwidth.py b/plotly/validators/densitymap/colorbar/_tickwidth.py deleted file mode 100644 index 6691cf4cce3..00000000000 --- a/plotly/validators/densitymap/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_title.py b/plotly/validators/densitymap/colorbar/_title.py deleted file mode 100644 index 6c8941c460a..00000000000 --- a/plotly/validators/densitymap/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_x.py b/plotly/validators/densitymap/colorbar/_x.py deleted file mode 100644 index 54b3e8ecb22..00000000000 --- a/plotly/validators/densitymap/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="densitymap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_xanchor.py b/plotly/validators/densitymap/colorbar/_xanchor.py deleted file mode 100644 index 6719d2628e1..00000000000 --- a/plotly/validators/densitymap/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_xpad.py b/plotly/validators/densitymap/colorbar/_xpad.py deleted file mode 100644 index b0504715a52..00000000000 --- a/plotly/validators/densitymap/colorbar/_xpad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xpad", parent_name="densitymap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_xref.py b/plotly/validators/densitymap/colorbar/_xref.py deleted file mode 100644 index 7bcd374fe97..00000000000 --- a/plotly/validators/densitymap/colorbar/_xref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="densitymap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_y.py b/plotly/validators/densitymap/colorbar/_y.py deleted file mode 100644 index 50826c41240..00000000000 --- a/plotly/validators/densitymap/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="densitymap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_yanchor.py b/plotly/validators/densitymap/colorbar/_yanchor.py deleted file mode 100644 index 95a4820b550..00000000000 --- a/plotly/validators/densitymap/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="densitymap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_ypad.py b/plotly/validators/densitymap/colorbar/_ypad.py deleted file mode 100644 index 8b9143d70ab..00000000000 --- a/plotly/validators/densitymap/colorbar/_ypad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ypad", parent_name="densitymap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/_yref.py b/plotly/validators/densitymap/colorbar/_yref.py deleted file mode 100644 index edaa7cb53d9..00000000000 --- a/plotly/validators/densitymap/colorbar/_yref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="densitymap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickfont/__init__.py b/plotly/validators/densitymap/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/densitymap/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/densitymap/colorbar/tickfont/_color.py b/plotly/validators/densitymap/colorbar/tickfont/_color.py deleted file mode 100644 index 5fc1c826eb5..00000000000 --- a/plotly/validators/densitymap/colorbar/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="densitymap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickfont/_family.py b/plotly/validators/densitymap/colorbar/tickfont/_family.py deleted file mode 100644 index ec7c9f77c5a..00000000000 --- a/plotly/validators/densitymap/colorbar/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="densitymap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickfont/_lineposition.py b/plotly/validators/densitymap/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 2c47bc37b2c..00000000000 --- a/plotly/validators/densitymap/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="densitymap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickfont/_shadow.py b/plotly/validators/densitymap/colorbar/tickfont/_shadow.py deleted file mode 100644 index d945f2c0b42..00000000000 --- a/plotly/validators/densitymap/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="densitymap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickfont/_size.py b/plotly/validators/densitymap/colorbar/tickfont/_size.py deleted file mode 100644 index cee64860449..00000000000 --- a/plotly/validators/densitymap/colorbar/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="densitymap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickfont/_style.py b/plotly/validators/densitymap/colorbar/tickfont/_style.py deleted file mode 100644 index 8c84e79bc93..00000000000 --- a/plotly/validators/densitymap/colorbar/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="densitymap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickfont/_textcase.py b/plotly/validators/densitymap/colorbar/tickfont/_textcase.py deleted file mode 100644 index 6dbd34641f6..00000000000 --- a/plotly/validators/densitymap/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="densitymap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickfont/_variant.py b/plotly/validators/densitymap/colorbar/tickfont/_variant.py deleted file mode 100644 index e8826e4869f..00000000000 --- a/plotly/validators/densitymap/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="densitymap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickfont/_weight.py b/plotly/validators/densitymap/colorbar/tickfont/_weight.py deleted file mode 100644 index 94e195c8f9d..00000000000 --- a/plotly/validators/densitymap/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="densitymap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickformatstop/__init__.py b/plotly/validators/densitymap/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/densitymap/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/densitymap/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/densitymap/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index d9fc8ad53ba..00000000000 --- a/plotly/validators/densitymap/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="densitymap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickformatstop/_enabled.py b/plotly/validators/densitymap/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 6c634b96de5..00000000000 --- a/plotly/validators/densitymap/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="densitymap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickformatstop/_name.py b/plotly/validators/densitymap/colorbar/tickformatstop/_name.py deleted file mode 100644 index fb6264dc47b..00000000000 --- a/plotly/validators/densitymap/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="densitymap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/densitymap/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 1f3aa206b41..00000000000 --- a/plotly/validators/densitymap/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="densitymap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/tickformatstop/_value.py b/plotly/validators/densitymap/colorbar/tickformatstop/_value.py deleted file mode 100644 index 8b70ab4cf49..00000000000 --- a/plotly/validators/densitymap/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="densitymap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/__init__.py b/plotly/validators/densitymap/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/densitymap/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/densitymap/colorbar/title/_font.py b/plotly/validators/densitymap/colorbar/title/_font.py deleted file mode 100644 index 496e5e2bf60..00000000000 --- a/plotly/validators/densitymap/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="densitymap.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/_side.py b/plotly/validators/densitymap/colorbar/title/_side.py deleted file mode 100644 index 4b2c370b4ec..00000000000 --- a/plotly/validators/densitymap/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="densitymap.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/_text.py b/plotly/validators/densitymap/colorbar/title/_text.py deleted file mode 100644 index 6e29d7143ff..00000000000 --- a/plotly/validators/densitymap/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="densitymap.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/font/__init__.py b/plotly/validators/densitymap/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/densitymap/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/densitymap/colorbar/title/font/_color.py b/plotly/validators/densitymap/colorbar/title/font/_color.py deleted file mode 100644 index 84bf0ea844c..00000000000 --- a/plotly/validators/densitymap/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="densitymap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/font/_family.py b/plotly/validators/densitymap/colorbar/title/font/_family.py deleted file mode 100644 index e1ad77c8b84..00000000000 --- a/plotly/validators/densitymap/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="densitymap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/font/_lineposition.py b/plotly/validators/densitymap/colorbar/title/font/_lineposition.py deleted file mode 100644 index 662d3357878..00000000000 --- a/plotly/validators/densitymap/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="densitymap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/font/_shadow.py b/plotly/validators/densitymap/colorbar/title/font/_shadow.py deleted file mode 100644 index 1d3919c4cda..00000000000 --- a/plotly/validators/densitymap/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="densitymap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/font/_size.py b/plotly/validators/densitymap/colorbar/title/font/_size.py deleted file mode 100644 index 6e2078ccd2a..00000000000 --- a/plotly/validators/densitymap/colorbar/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="densitymap.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/font/_style.py b/plotly/validators/densitymap/colorbar/title/font/_style.py deleted file mode 100644 index e09c9e5a0d1..00000000000 --- a/plotly/validators/densitymap/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="densitymap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/font/_textcase.py b/plotly/validators/densitymap/colorbar/title/font/_textcase.py deleted file mode 100644 index c810f616222..00000000000 --- a/plotly/validators/densitymap/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="densitymap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/font/_variant.py b/plotly/validators/densitymap/colorbar/title/font/_variant.py deleted file mode 100644 index 01b1c64d579..00000000000 --- a/plotly/validators/densitymap/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="densitymap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/colorbar/title/font/_weight.py b/plotly/validators/densitymap/colorbar/title/font/_weight.py deleted file mode 100644 index bc7c0008e32..00000000000 --- a/plotly/validators/densitymap/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="densitymap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/__init__.py b/plotly/validators/densitymap/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/densitymap/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/densitymap/hoverlabel/_align.py b/plotly/validators/densitymap/hoverlabel/_align.py deleted file mode 100644 index b4476587dd1..00000000000 --- a/plotly/validators/densitymap/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="densitymap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/_alignsrc.py b/plotly/validators/densitymap/hoverlabel/_alignsrc.py deleted file mode 100644 index 5c0aca302ba..00000000000 --- a/plotly/validators/densitymap/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="densitymap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/_bgcolor.py b/plotly/validators/densitymap/hoverlabel/_bgcolor.py deleted file mode 100644 index 4ecf471b9bb..00000000000 --- a/plotly/validators/densitymap/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="densitymap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/_bgcolorsrc.py b/plotly/validators/densitymap/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index d29799d7b09..00000000000 --- a/plotly/validators/densitymap/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="densitymap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/_bordercolor.py b/plotly/validators/densitymap/hoverlabel/_bordercolor.py deleted file mode 100644 index 94dd3c42b7c..00000000000 --- a/plotly/validators/densitymap/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="densitymap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/_bordercolorsrc.py b/plotly/validators/densitymap/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index ce614be3481..00000000000 --- a/plotly/validators/densitymap/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bordercolorsrc", - parent_name="densitymap.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/_font.py b/plotly/validators/densitymap/hoverlabel/_font.py deleted file mode 100644 index 22ee07fbefd..00000000000 --- a/plotly/validators/densitymap/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="densitymap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/_namelength.py b/plotly/validators/densitymap/hoverlabel/_namelength.py deleted file mode 100644 index 4aeb4bc55b4..00000000000 --- a/plotly/validators/densitymap/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="densitymap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/_namelengthsrc.py b/plotly/validators/densitymap/hoverlabel/_namelengthsrc.py deleted file mode 100644 index ad19e3ba6b7..00000000000 --- a/plotly/validators/densitymap/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="densitymap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/__init__.py b/plotly/validators/densitymap/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_color.py b/plotly/validators/densitymap/hoverlabel/font/_color.py deleted file mode 100644 index 3aa64fb0c20..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_colorsrc.py b/plotly/validators/densitymap/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 3cbc96e7270..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_family.py b/plotly/validators/densitymap/hoverlabel/font/_family.py deleted file mode 100644 index bf1c9ac3065..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_familysrc.py b/plotly/validators/densitymap/hoverlabel/font/_familysrc.py deleted file mode 100644 index 40843c30f19..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="familysrc", - parent_name="densitymap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_lineposition.py b/plotly/validators/densitymap/hoverlabel/font/_lineposition.py deleted file mode 100644 index 3783cbc01e5..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="densitymap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_linepositionsrc.py b/plotly/validators/densitymap/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index cf4ad6fbdd4..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="densitymap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_shadow.py b/plotly/validators/densitymap/hoverlabel/font/_shadow.py deleted file mode 100644 index df86d6f80e0..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_shadowsrc.py b/plotly/validators/densitymap/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 2f0636ff447..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="shadowsrc", - parent_name="densitymap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_size.py b/plotly/validators/densitymap/hoverlabel/font/_size.py deleted file mode 100644 index 0df4e479c56..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_sizesrc.py b/plotly/validators/densitymap/hoverlabel/font/_sizesrc.py deleted file mode 100644 index a9a1579cac8..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_style.py b/plotly/validators/densitymap/hoverlabel/font/_style.py deleted file mode 100644 index 2e93cfcc000..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_stylesrc.py b/plotly/validators/densitymap/hoverlabel/font/_stylesrc.py deleted file mode 100644 index b2af37f6db4..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_textcase.py b/plotly/validators/densitymap/hoverlabel/font/_textcase.py deleted file mode 100644 index 2ea9eec13e4..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_textcasesrc.py b/plotly/validators/densitymap/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index f2c7217776f..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="densitymap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_variant.py b/plotly/validators/densitymap/hoverlabel/font/_variant.py deleted file mode 100644 index e7b8e129053..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_variantsrc.py b/plotly/validators/densitymap/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 8d4ffea1df3..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="densitymap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_weight.py b/plotly/validators/densitymap/hoverlabel/font/_weight.py deleted file mode 100644 index f3be32e2fba..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="densitymap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/hoverlabel/font/_weightsrc.py b/plotly/validators/densitymap/hoverlabel/font/_weightsrc.py deleted file mode 100644 index 7da329437eb..00000000000 --- a/plotly/validators/densitymap/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="weightsrc", - parent_name="densitymap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/__init__.py b/plotly/validators/densitymap/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/_font.py b/plotly/validators/densitymap/legendgrouptitle/_font.py deleted file mode 100644 index 1220e60dffd..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="densitymap.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/_text.py b/plotly/validators/densitymap/legendgrouptitle/_text.py deleted file mode 100644 index 268e6cdb0fa..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="densitymap.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/font/__init__.py b/plotly/validators/densitymap/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/font/_color.py b/plotly/validators/densitymap/legendgrouptitle/font/_color.py deleted file mode 100644 index c9a038ee620..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="densitymap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/font/_family.py b/plotly/validators/densitymap/legendgrouptitle/font/_family.py deleted file mode 100644 index f8ac2331651..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="densitymap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/font/_lineposition.py b/plotly/validators/densitymap/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 07a52010dc2..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="densitymap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/font/_shadow.py b/plotly/validators/densitymap/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 522c1b48d26..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="densitymap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/font/_size.py b/plotly/validators/densitymap/legendgrouptitle/font/_size.py deleted file mode 100644 index b19adb89841..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="densitymap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/font/_style.py b/plotly/validators/densitymap/legendgrouptitle/font/_style.py deleted file mode 100644 index 1ae0fc9e8ea..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="densitymap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/font/_textcase.py b/plotly/validators/densitymap/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 84a655d044c..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="densitymap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/font/_variant.py b/plotly/validators/densitymap/legendgrouptitle/font/_variant.py deleted file mode 100644 index 9b6e18d704a..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="densitymap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymap/legendgrouptitle/font/_weight.py b/plotly/validators/densitymap/legendgrouptitle/font/_weight.py deleted file mode 100644 index 1dc67eaf9e7..00000000000 --- a/plotly/validators/densitymap/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="densitymap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymap/stream/__init__.py b/plotly/validators/densitymap/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/densitymap/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/densitymap/stream/_maxpoints.py b/plotly/validators/densitymap/stream/_maxpoints.py deleted file mode 100644 index 5d32d77c2a3..00000000000 --- a/plotly/validators/densitymap/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="densitymap.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymap/stream/_token.py b/plotly/validators/densitymap/stream/_token.py deleted file mode 100644 index 09408ad3d76..00000000000 --- a/plotly/validators/densitymap/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="densitymap.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/__init__.py b/plotly/validators/densitymapbox/__init__.py deleted file mode 100644 index 66733a75c08..00000000000 --- a/plotly/validators/densitymapbox/__init__.py +++ /dev/null @@ -1,107 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zmin import ZminValidator - from ._zmid import ZmidValidator - from ._zmax import ZmaxValidator - from ._zauto import ZautoValidator - from ._z import ZValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._subplot import SubplotValidator - from ._stream import StreamValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._reversescale import ReversescaleValidator - from ._radiussrc import RadiussrcValidator - from ._radius import RadiusValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._lonsrc import LonsrcValidator - from ._lon import LonValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._latsrc import LatsrcValidator - from ._lat import LatValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._below import BelowValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zmin.ZminValidator", - "._zmid.ZmidValidator", - "._zmax.ZmaxValidator", - "._zauto.ZautoValidator", - "._z.ZValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._subplot.SubplotValidator", - "._stream.StreamValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._reversescale.ReversescaleValidator", - "._radiussrc.RadiussrcValidator", - "._radius.RadiusValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._lonsrc.LonsrcValidator", - "._lon.LonValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._latsrc.LatsrcValidator", - "._lat.LatValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._below.BelowValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/densitymapbox/_autocolorscale.py b/plotly/validators/densitymapbox/_autocolorscale.py deleted file mode 100644 index c6492b0f4a4..00000000000 --- a/plotly/validators/densitymapbox/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="densitymapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_below.py b/plotly/validators/densitymapbox/_below.py deleted file mode 100644 index 43d17c3f3f3..00000000000 --- a/plotly/validators/densitymapbox/_below.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BelowValidator(_bv.StringValidator): - def __init__(self, plotly_name="below", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_coloraxis.py b/plotly/validators/densitymapbox/_coloraxis.py deleted file mode 100644 index 15b4e8189e5..00000000000 --- a/plotly/validators/densitymapbox/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_colorbar.py b/plotly/validators/densitymapbox/_colorbar.py deleted file mode 100644 index f3d25c73030..00000000000 --- a/plotly/validators/densitymapbox/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_colorscale.py b/plotly/validators/densitymapbox/_colorscale.py deleted file mode 100644 index b54a8edcdde..00000000000 --- a/plotly/validators/densitymapbox/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_customdata.py b/plotly/validators/densitymapbox/_customdata.py deleted file mode 100644 index a6bf23e939e..00000000000 --- a/plotly/validators/densitymapbox/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_customdatasrc.py b/plotly/validators/densitymapbox/_customdatasrc.py deleted file mode 100644 index 478a86c9af6..00000000000 --- a/plotly/validators/densitymapbox/_customdatasrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="customdatasrc", parent_name="densitymapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_hoverinfo.py b/plotly/validators/densitymapbox/_hoverinfo.py deleted file mode 100644 index ff146955f30..00000000000 --- a/plotly/validators/densitymapbox/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["lon", "lat", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_hoverinfosrc.py b/plotly/validators/densitymapbox/_hoverinfosrc.py deleted file mode 100644 index ae420ff09c1..00000000000 --- a/plotly/validators/densitymapbox/_hoverinfosrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hoverinfosrc", parent_name="densitymapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_hoverlabel.py b/plotly/validators/densitymapbox/_hoverlabel.py deleted file mode 100644 index 1f195ad3f1f..00000000000 --- a/plotly/validators/densitymapbox/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_hovertemplate.py b/plotly/validators/densitymapbox/_hovertemplate.py deleted file mode 100644 index 37159f7692f..00000000000 --- a/plotly/validators/densitymapbox/_hovertemplate.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hovertemplate", parent_name="densitymapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_hovertemplatesrc.py b/plotly/validators/densitymapbox/_hovertemplatesrc.py deleted file mode 100644 index 34c7f608747..00000000000 --- a/plotly/validators/densitymapbox/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="densitymapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_hovertext.py b/plotly/validators/densitymapbox/_hovertext.py deleted file mode 100644 index 4e200ca9223..00000000000 --- a/plotly/validators/densitymapbox/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_hovertextsrc.py b/plotly/validators/densitymapbox/_hovertextsrc.py deleted file mode 100644 index 19653819992..00000000000 --- a/plotly/validators/densitymapbox/_hovertextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertextsrc", parent_name="densitymapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_ids.py b/plotly/validators/densitymapbox/_ids.py deleted file mode 100644 index 1809c4d657e..00000000000 --- a/plotly/validators/densitymapbox/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_idssrc.py b/plotly/validators/densitymapbox/_idssrc.py deleted file mode 100644 index 505d259c5c9..00000000000 --- a/plotly/validators/densitymapbox/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_lat.py b/plotly/validators/densitymapbox/_lat.py deleted file mode 100644 index 540eb113e7e..00000000000 --- a/plotly/validators/densitymapbox/_lat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LatValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="lat", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_latsrc.py b/plotly/validators/densitymapbox/_latsrc.py deleted file mode 100644 index 9540d968c1a..00000000000 --- a/plotly/validators/densitymapbox/_latsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LatsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="latsrc", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_legend.py b/plotly/validators/densitymapbox/_legend.py deleted file mode 100644 index f538cad728e..00000000000 --- a/plotly/validators/densitymapbox/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_legendgroup.py b/plotly/validators/densitymapbox/_legendgroup.py deleted file mode 100644 index d25b11f01e4..00000000000 --- a/plotly/validators/densitymapbox/_legendgroup.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__( - self, plotly_name="legendgroup", parent_name="densitymapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_legendgrouptitle.py b/plotly/validators/densitymapbox/_legendgrouptitle.py deleted file mode 100644 index 5bdb25810b7..00000000000 --- a/plotly/validators/densitymapbox/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="densitymapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_legendrank.py b/plotly/validators/densitymapbox/_legendrank.py deleted file mode 100644 index 534ebcb5f68..00000000000 --- a/plotly/validators/densitymapbox/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_legendwidth.py b/plotly/validators/densitymapbox/_legendwidth.py deleted file mode 100644 index 9c02db52101..00000000000 --- a/plotly/validators/densitymapbox/_legendwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="legendwidth", parent_name="densitymapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_lon.py b/plotly/validators/densitymapbox/_lon.py deleted file mode 100644 index bb2b479b59f..00000000000 --- a/plotly/validators/densitymapbox/_lon.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LonValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="lon", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_lonsrc.py b/plotly/validators/densitymapbox/_lonsrc.py deleted file mode 100644 index 95238c460a9..00000000000 --- a/plotly/validators/densitymapbox/_lonsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LonsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="lonsrc", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_meta.py b/plotly/validators/densitymapbox/_meta.py deleted file mode 100644 index cea6e0bb748..00000000000 --- a/plotly/validators/densitymapbox/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_metasrc.py b/plotly/validators/densitymapbox/_metasrc.py deleted file mode 100644 index 7a8ffd9bd72..00000000000 --- a/plotly/validators/densitymapbox/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_name.py b/plotly/validators/densitymapbox/_name.py deleted file mode 100644 index 3250b3f7cca..00000000000 --- a/plotly/validators/densitymapbox/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_opacity.py b/plotly/validators/densitymapbox/_opacity.py deleted file mode 100644 index 480f926ae98..00000000000 --- a/plotly/validators/densitymapbox/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_radius.py b/plotly/validators/densitymapbox/_radius.py deleted file mode 100644 index 552d9179bc4..00000000000 --- a/plotly/validators/densitymapbox/_radius.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RadiusValidator(_bv.NumberValidator): - def __init__(self, plotly_name="radius", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_radiussrc.py b/plotly/validators/densitymapbox/_radiussrc.py deleted file mode 100644 index ae4f1098985..00000000000 --- a/plotly/validators/densitymapbox/_radiussrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RadiussrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="radiussrc", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_reversescale.py b/plotly/validators/densitymapbox/_reversescale.py deleted file mode 100644 index fbabb35025d..00000000000 --- a/plotly/validators/densitymapbox/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="densitymapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_showlegend.py b/plotly/validators/densitymapbox/_showlegend.py deleted file mode 100644 index 20adf514546..00000000000 --- a/plotly/validators/densitymapbox/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_showscale.py b/plotly/validators/densitymapbox/_showscale.py deleted file mode 100644 index 7e3c69355e9..00000000000 --- a/plotly/validators/densitymapbox/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_stream.py b/plotly/validators/densitymapbox/_stream.py deleted file mode 100644 index cb951b5b91b..00000000000 --- a/plotly/validators/densitymapbox/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_subplot.py b/plotly/validators/densitymapbox/_subplot.py deleted file mode 100644 index ad5088f57c8..00000000000 --- a/plotly/validators/densitymapbox/_subplot.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SubplotValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="subplot", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "mapbox"), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_text.py b/plotly/validators/densitymapbox/_text.py deleted file mode 100644 index f0352e6695b..00000000000 --- a/plotly/validators/densitymapbox/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_textsrc.py b/plotly/validators/densitymapbox/_textsrc.py deleted file mode 100644 index 5bc65117246..00000000000 --- a/plotly/validators/densitymapbox/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_uid.py b/plotly/validators/densitymapbox/_uid.py deleted file mode 100644 index 6a3bd7d19f6..00000000000 --- a/plotly/validators/densitymapbox/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_uirevision.py b/plotly/validators/densitymapbox/_uirevision.py deleted file mode 100644 index 913e2c9c9e7..00000000000 --- a/plotly/validators/densitymapbox/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_visible.py b/plotly/validators/densitymapbox/_visible.py deleted file mode 100644 index 53ca65ddce1..00000000000 --- a/plotly/validators/densitymapbox/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_z.py b/plotly/validators/densitymapbox/_z.py deleted file mode 100644 index cb68ed0e0b6..00000000000 --- a/plotly/validators/densitymapbox/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_zauto.py b/plotly/validators/densitymapbox/_zauto.py deleted file mode 100644 index c27bb5ad0b5..00000000000 --- a/plotly/validators/densitymapbox/_zauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="zauto", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_zmax.py b/plotly/validators/densitymapbox/_zmax.py deleted file mode 100644 index 557043d93db..00000000000 --- a/plotly/validators/densitymapbox/_zmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmax", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_zmid.py b/plotly/validators/densitymapbox/_zmid.py deleted file mode 100644 index 471d50b7483..00000000000 --- a/plotly/validators/densitymapbox/_zmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmid", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_zmin.py b/plotly/validators/densitymapbox/_zmin.py deleted file mode 100644 index c87fa5c6840..00000000000 --- a/plotly/validators/densitymapbox/_zmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmin", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/_zsrc.py b/plotly/validators/densitymapbox/_zsrc.py deleted file mode 100644 index 7bbcd889b63..00000000000 --- a/plotly/validators/densitymapbox/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="densitymapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/__init__.py b/plotly/validators/densitymapbox/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/densitymapbox/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/densitymapbox/colorbar/_bgcolor.py b/plotly/validators/densitymapbox/colorbar/_bgcolor.py deleted file mode 100644 index 87790629f57..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_bordercolor.py b/plotly/validators/densitymapbox/colorbar/_bordercolor.py deleted file mode 100644 index 37288b1c884..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_borderwidth.py b/plotly/validators/densitymapbox/colorbar/_borderwidth.py deleted file mode 100644 index 0664b99ce6d..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_dtick.py b/plotly/validators/densitymapbox/colorbar/_dtick.py deleted file mode 100644 index 3f5d6b8e266..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_exponentformat.py b/plotly/validators/densitymapbox/colorbar/_exponentformat.py deleted file mode 100644 index 51590104e07..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_labelalias.py b/plotly/validators/densitymapbox/colorbar/_labelalias.py deleted file mode 100644 index 32beabeef83..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_len.py b/plotly/validators/densitymapbox/colorbar/_len.py deleted file mode 100644 index 1fc8fee574b..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_len.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="len", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_lenmode.py b/plotly/validators/densitymapbox/colorbar/_lenmode.py deleted file mode 100644 index 602e7f12d62..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_minexponent.py b/plotly/validators/densitymapbox/colorbar/_minexponent.py deleted file mode 100644 index b08ff478d43..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_nticks.py b/plotly/validators/densitymapbox/colorbar/_nticks.py deleted file mode 100644 index f33d7694199..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_orientation.py b/plotly/validators/densitymapbox/colorbar/_orientation.py deleted file mode 100644 index 83ad8d69855..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_outlinecolor.py b/plotly/validators/densitymapbox/colorbar/_outlinecolor.py deleted file mode 100644 index c18b7801969..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_outlinewidth.py b/plotly/validators/densitymapbox/colorbar/_outlinewidth.py deleted file mode 100644 index b82914ab071..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_separatethousands.py b/plotly/validators/densitymapbox/colorbar/_separatethousands.py deleted file mode 100644 index f9cf7cd025d..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_showexponent.py b/plotly/validators/densitymapbox/colorbar/_showexponent.py deleted file mode 100644 index d28c5c68819..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_showticklabels.py b/plotly/validators/densitymapbox/colorbar/_showticklabels.py deleted file mode 100644 index a094b10dd96..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_showtickprefix.py b/plotly/validators/densitymapbox/colorbar/_showtickprefix.py deleted file mode 100644 index 9cae89f7693..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_showticksuffix.py b/plotly/validators/densitymapbox/colorbar/_showticksuffix.py deleted file mode 100644 index 11beefa86ab..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_thickness.py b/plotly/validators/densitymapbox/colorbar/_thickness.py deleted file mode 100644 index 4d84cdef51e..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_thicknessmode.py b/plotly/validators/densitymapbox/colorbar/_thicknessmode.py deleted file mode 100644 index 25c9fc60e0f..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_thicknessmode.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="thicknessmode", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tick0.py b/plotly/validators/densitymapbox/colorbar/_tick0.py deleted file mode 100644 index 31f15c85876..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickangle.py b/plotly/validators/densitymapbox/colorbar/_tickangle.py deleted file mode 100644 index 5eb5366421b..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickcolor.py b/plotly/validators/densitymapbox/colorbar/_tickcolor.py deleted file mode 100644 index 2d42d154f71..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickfont.py b/plotly/validators/densitymapbox/colorbar/_tickfont.py deleted file mode 100644 index 89108d96e26..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickformat.py b/plotly/validators/densitymapbox/colorbar/_tickformat.py deleted file mode 100644 index 4672cf7e837..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickformatstopdefaults.py b/plotly/validators/densitymapbox/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index c119c5f4f8c..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickformatstops.py b/plotly/validators/densitymapbox/colorbar/_tickformatstops.py deleted file mode 100644 index 4f0a33264f6..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_ticklabeloverflow.py b/plotly/validators/densitymapbox/colorbar/_ticklabeloverflow.py deleted file mode 100644 index ad117532c73..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_ticklabelposition.py b/plotly/validators/densitymapbox/colorbar/_ticklabelposition.py deleted file mode 100644 index 16577c796be..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_ticklabelstep.py b/plotly/validators/densitymapbox/colorbar/_ticklabelstep.py deleted file mode 100644 index 496ca622591..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="densitymapbox.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_ticklen.py b/plotly/validators/densitymapbox/colorbar/_ticklen.py deleted file mode 100644 index 1858b07a58b..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickmode.py b/plotly/validators/densitymapbox/colorbar/_tickmode.py deleted file mode 100644 index 65810821f28..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickprefix.py b/plotly/validators/densitymapbox/colorbar/_tickprefix.py deleted file mode 100644 index 8fd00515927..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_ticks.py b/plotly/validators/densitymapbox/colorbar/_ticks.py deleted file mode 100644 index b9c56abeb27..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_ticksuffix.py b/plotly/validators/densitymapbox/colorbar/_ticksuffix.py deleted file mode 100644 index 9004cfbac65..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_ticktext.py b/plotly/validators/densitymapbox/colorbar/_ticktext.py deleted file mode 100644 index 3fdab76b52c..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_ticktextsrc.py b/plotly/validators/densitymapbox/colorbar/_ticktextsrc.py deleted file mode 100644 index d111873b26f..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickvals.py b/plotly/validators/densitymapbox/colorbar/_tickvals.py deleted file mode 100644 index ee8522ea370..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickvalssrc.py b/plotly/validators/densitymapbox/colorbar/_tickvalssrc.py deleted file mode 100644 index 0fcfd4e67c9..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_tickwidth.py b/plotly/validators/densitymapbox/colorbar/_tickwidth.py deleted file mode 100644 index df54489085f..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_title.py b/plotly/validators/densitymapbox/colorbar/_title.py deleted file mode 100644 index f52f5a629c2..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_x.py b/plotly/validators/densitymapbox/colorbar/_x.py deleted file mode 100644 index c0bd223f073..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="densitymapbox.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_xanchor.py b/plotly/validators/densitymapbox/colorbar/_xanchor.py deleted file mode 100644 index a3981b87067..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_xpad.py b/plotly/validators/densitymapbox/colorbar/_xpad.py deleted file mode 100644 index b1610ed68da..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_xref.py b/plotly/validators/densitymapbox/colorbar/_xref.py deleted file mode 100644 index 35593443cb0..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_y.py b/plotly/validators/densitymapbox/colorbar/_y.py deleted file mode 100644 index b33bbdb6ac8..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="densitymapbox.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_yanchor.py b/plotly/validators/densitymapbox/colorbar/_yanchor.py deleted file mode 100644 index 1d805dc0650..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_ypad.py b/plotly/validators/densitymapbox/colorbar/_ypad.py deleted file mode 100644 index 1b6253cd546..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/_yref.py b/plotly/validators/densitymapbox/colorbar/_yref.py deleted file mode 100644 index 1c6ce3e4c0f..00000000000 --- a/plotly/validators/densitymapbox/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="densitymapbox.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickfont/__init__.py b/plotly/validators/densitymapbox/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickfont/_color.py b/plotly/validators/densitymapbox/colorbar/tickfont/_color.py deleted file mode 100644 index a8544cd8a19..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="densitymapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickfont/_family.py b/plotly/validators/densitymapbox/colorbar/tickfont/_family.py deleted file mode 100644 index a5b2fd5314d..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="densitymapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickfont/_lineposition.py b/plotly/validators/densitymapbox/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 8697c552f11..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="densitymapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickfont/_shadow.py b/plotly/validators/densitymapbox/colorbar/tickfont/_shadow.py deleted file mode 100644 index fc0b2cb3f8a..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="densitymapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickfont/_size.py b/plotly/validators/densitymapbox/colorbar/tickfont/_size.py deleted file mode 100644 index 8867c1fcc2a..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="densitymapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickfont/_style.py b/plotly/validators/densitymapbox/colorbar/tickfont/_style.py deleted file mode 100644 index fc1126da227..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="densitymapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickfont/_textcase.py b/plotly/validators/densitymapbox/colorbar/tickfont/_textcase.py deleted file mode 100644 index 25e22931bcf..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="densitymapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickfont/_variant.py b/plotly/validators/densitymapbox/colorbar/tickfont/_variant.py deleted file mode 100644 index 17e4e99e80f..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="densitymapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickfont/_weight.py b/plotly/validators/densitymapbox/colorbar/tickfont/_weight.py deleted file mode 100644 index 5d71d064a57..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="densitymapbox.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickformatstop/__init__.py b/plotly/validators/densitymapbox/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/densitymapbox/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index 78eb5bd2acd..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="densitymapbox.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickformatstop/_enabled.py b/plotly/validators/densitymapbox/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index a37db37333b..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="densitymapbox.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickformatstop/_name.py b/plotly/validators/densitymapbox/colorbar/tickformatstop/_name.py deleted file mode 100644 index 2af2042f48e..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="densitymapbox.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/densitymapbox/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 06e7dfe6354..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="densitymapbox.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/tickformatstop/_value.py b/plotly/validators/densitymapbox/colorbar/tickformatstop/_value.py deleted file mode 100644 index 328b8638eb4..00000000000 --- a/plotly/validators/densitymapbox/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="densitymapbox.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/__init__.py b/plotly/validators/densitymapbox/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/_font.py b/plotly/validators/densitymapbox/colorbar/title/_font.py deleted file mode 100644 index 5794e9e8bc8..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="densitymapbox.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/_side.py b/plotly/validators/densitymapbox/colorbar/title/_side.py deleted file mode 100644 index 31601aa0b30..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="densitymapbox.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/_text.py b/plotly/validators/densitymapbox/colorbar/title/_text.py deleted file mode 100644 index b6f8ccddd45..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="densitymapbox.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/font/__init__.py b/plotly/validators/densitymapbox/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/font/_color.py b/plotly/validators/densitymapbox/colorbar/title/font/_color.py deleted file mode 100644 index c03c3ba489c..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="densitymapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/font/_family.py b/plotly/validators/densitymapbox/colorbar/title/font/_family.py deleted file mode 100644 index 7c800117bf6..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="densitymapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/font/_lineposition.py b/plotly/validators/densitymapbox/colorbar/title/font/_lineposition.py deleted file mode 100644 index 4725465b920..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="densitymapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/font/_shadow.py b/plotly/validators/densitymapbox/colorbar/title/font/_shadow.py deleted file mode 100644 index bed5588e153..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="densitymapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/font/_size.py b/plotly/validators/densitymapbox/colorbar/title/font/_size.py deleted file mode 100644 index 20b43230357..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="densitymapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/font/_style.py b/plotly/validators/densitymapbox/colorbar/title/font/_style.py deleted file mode 100644 index 40ddfd48bda..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="densitymapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/font/_textcase.py b/plotly/validators/densitymapbox/colorbar/title/font/_textcase.py deleted file mode 100644 index a45c5c6f8b1..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="densitymapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/font/_variant.py b/plotly/validators/densitymapbox/colorbar/title/font/_variant.py deleted file mode 100644 index d96baee2543..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="densitymapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/colorbar/title/font/_weight.py b/plotly/validators/densitymapbox/colorbar/title/font/_weight.py deleted file mode 100644 index ad1b6417ed7..00000000000 --- a/plotly/validators/densitymapbox/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="densitymapbox.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/__init__.py b/plotly/validators/densitymapbox/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/_align.py b/plotly/validators/densitymapbox/hoverlabel/_align.py deleted file mode 100644 index e5f5e1e758d..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="densitymapbox.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/_alignsrc.py b/plotly/validators/densitymapbox/hoverlabel/_alignsrc.py deleted file mode 100644 index 3e5ef568113..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="densitymapbox.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/_bgcolor.py b/plotly/validators/densitymapbox/hoverlabel/_bgcolor.py deleted file mode 100644 index 982caefd9db..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="densitymapbox.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/_bgcolorsrc.py b/plotly/validators/densitymapbox/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index 030314d712f..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="densitymapbox.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/_bordercolor.py b/plotly/validators/densitymapbox/hoverlabel/_bordercolor.py deleted file mode 100644 index e4736b2429f..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="densitymapbox.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/_bordercolorsrc.py b/plotly/validators/densitymapbox/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index a8bb9afd461..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bordercolorsrc", - parent_name="densitymapbox.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/_font.py b/plotly/validators/densitymapbox/hoverlabel/_font.py deleted file mode 100644 index d354bd52433..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="densitymapbox.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/_namelength.py b/plotly/validators/densitymapbox/hoverlabel/_namelength.py deleted file mode 100644 index ff57b91a07b..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="densitymapbox.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/_namelengthsrc.py b/plotly/validators/densitymapbox/hoverlabel/_namelengthsrc.py deleted file mode 100644 index d7307eca2b8..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="namelengthsrc", - parent_name="densitymapbox.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/__init__.py b/plotly/validators/densitymapbox/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_color.py b/plotly/validators/densitymapbox/hoverlabel/font/_color.py deleted file mode 100644 index 46f95ddf56f..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="densitymapbox.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_colorsrc.py b/plotly/validators/densitymapbox/hoverlabel/font/_colorsrc.py deleted file mode 100644 index c1735d1049b..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="colorsrc", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_family.py b/plotly/validators/densitymapbox/hoverlabel/font/_family.py deleted file mode 100644 index f9356b8db53..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_family.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_familysrc.py b/plotly/validators/densitymapbox/hoverlabel/font/_familysrc.py deleted file mode 100644 index 682e78d8d02..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="familysrc", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_lineposition.py b/plotly/validators/densitymapbox/hoverlabel/font/_lineposition.py deleted file mode 100644 index 0db7257bb90..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_linepositionsrc.py b/plotly/validators/densitymapbox/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index acba5335e69..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_shadow.py b/plotly/validators/densitymapbox/hoverlabel/font/_shadow.py deleted file mode 100644 index d14d4f615e3..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_shadowsrc.py b/plotly/validators/densitymapbox/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 8016d6a977c..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="shadowsrc", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_size.py b/plotly/validators/densitymapbox/hoverlabel/font/_size.py deleted file mode 100644 index b0d883bf971..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="densitymapbox.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_sizesrc.py b/plotly/validators/densitymapbox/hoverlabel/font/_sizesrc.py deleted file mode 100644 index b48d419f229..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="sizesrc", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_style.py b/plotly/validators/densitymapbox/hoverlabel/font/_style.py deleted file mode 100644 index 13a7de53b56..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="densitymapbox.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_stylesrc.py b/plotly/validators/densitymapbox/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 8d9bcecfdd6..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="stylesrc", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_textcase.py b/plotly/validators/densitymapbox/hoverlabel/font/_textcase.py deleted file mode 100644 index 41c1f6d4246..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_textcasesrc.py b/plotly/validators/densitymapbox/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index c41f875433a..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_variant.py b/plotly/validators/densitymapbox/hoverlabel/font/_variant.py deleted file mode 100644 index 5fb4f79871b..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_variant.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_variantsrc.py b/plotly/validators/densitymapbox/hoverlabel/font/_variantsrc.py deleted file mode 100644 index dba6bcd205d..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_weight.py b/plotly/validators/densitymapbox/hoverlabel/font/_weight.py deleted file mode 100644 index c0390796019..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_weight.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/hoverlabel/font/_weightsrc.py b/plotly/validators/densitymapbox/hoverlabel/font/_weightsrc.py deleted file mode 100644 index 58b2893b020..00000000000 --- a/plotly/validators/densitymapbox/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="weightsrc", - parent_name="densitymapbox.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/__init__.py b/plotly/validators/densitymapbox/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/_font.py b/plotly/validators/densitymapbox/legendgrouptitle/_font.py deleted file mode 100644 index d83f75b0121..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="densitymapbox.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/_text.py b/plotly/validators/densitymapbox/legendgrouptitle/_text.py deleted file mode 100644 index 33d2f603a0f..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="densitymapbox.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/font/__init__.py b/plotly/validators/densitymapbox/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/font/_color.py b/plotly/validators/densitymapbox/legendgrouptitle/font/_color.py deleted file mode 100644 index c58d9e6746f..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="densitymapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/font/_family.py b/plotly/validators/densitymapbox/legendgrouptitle/font/_family.py deleted file mode 100644 index ebd4b2451b6..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="densitymapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/font/_lineposition.py b/plotly/validators/densitymapbox/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index c3a90eedb27..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="densitymapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/font/_shadow.py b/plotly/validators/densitymapbox/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 7b1b527fbc7..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="densitymapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/font/_size.py b/plotly/validators/densitymapbox/legendgrouptitle/font/_size.py deleted file mode 100644 index 10aeff92883..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="densitymapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/font/_style.py b/plotly/validators/densitymapbox/legendgrouptitle/font/_style.py deleted file mode 100644 index da327672730..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="densitymapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/font/_textcase.py b/plotly/validators/densitymapbox/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 2d14a0b7c44..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="densitymapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/font/_variant.py b/plotly/validators/densitymapbox/legendgrouptitle/font/_variant.py deleted file mode 100644 index 45d01bbde22..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="densitymapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/legendgrouptitle/font/_weight.py b/plotly/validators/densitymapbox/legendgrouptitle/font/_weight.py deleted file mode 100644 index 746ddfce87b..00000000000 --- a/plotly/validators/densitymapbox/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="densitymapbox.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/stream/__init__.py b/plotly/validators/densitymapbox/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/densitymapbox/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/densitymapbox/stream/_maxpoints.py b/plotly/validators/densitymapbox/stream/_maxpoints.py deleted file mode 100644 index 316f0d1f5fe..00000000000 --- a/plotly/validators/densitymapbox/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="densitymapbox.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/densitymapbox/stream/_token.py b/plotly/validators/densitymapbox/stream/_token.py deleted file mode 100644 index 2660a02a1c9..00000000000 --- a/plotly/validators/densitymapbox/stream/_token.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__( - self, plotly_name="token", parent_name="densitymapbox.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/frame/__init__.py b/plotly/validators/frame/__init__.py deleted file mode 100644 index 12b67902bdf..00000000000 --- a/plotly/validators/frame/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._traces import TracesValidator - from ._name import NameValidator - from ._layout import LayoutValidator - from ._group import GroupValidator - from ._data import DataValidator - from ._baseframe import BaseframeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._traces.TracesValidator", - "._name.NameValidator", - "._layout.LayoutValidator", - "._group.GroupValidator", - "._data.DataValidator", - "._baseframe.BaseframeValidator", - ], - ) diff --git a/plotly/validators/frame/_baseframe.py b/plotly/validators/frame/_baseframe.py deleted file mode 100644 index f73b0ed51d0..00000000000 --- a/plotly/validators/frame/_baseframe.py +++ /dev/null @@ -1,9 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BaseframeValidator(_bv.StringValidator): - def __init__(self, plotly_name="baseframe", parent_name="frame", **kwargs): - super().__init__(plotly_name, parent_name, **kwargs) diff --git a/plotly/validators/frame/_data.py b/plotly/validators/frame/_data.py deleted file mode 100644 index 72d3677368c..00000000000 --- a/plotly/validators/frame/_data.py +++ /dev/null @@ -1,9 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import plotly.validators as _bv - - -class DataValidator(_bv.DataValidator): - def __init__(self, plotly_name="data", parent_name="frame", **kwargs): - super().__init__(plotly_name, parent_name, **kwargs) diff --git a/plotly/validators/frame/_group.py b/plotly/validators/frame/_group.py deleted file mode 100644 index 7d34c917d2a..00000000000 --- a/plotly/validators/frame/_group.py +++ /dev/null @@ -1,9 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="group", parent_name="frame", **kwargs): - super().__init__(plotly_name, parent_name, **kwargs) diff --git a/plotly/validators/frame/_layout.py b/plotly/validators/frame/_layout.py deleted file mode 100644 index 1c4895a0ad8..00000000000 --- a/plotly/validators/frame/_layout.py +++ /dev/null @@ -1,9 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import plotly.validators as _bv - - -class LayoutValidator(_bv.LayoutValidator): - def __init__(self, plotly_name="layout", parent_name="frame", **kwargs): - super().__init__(plotly_name, parent_name, **kwargs) diff --git a/plotly/validators/frame/_name.py b/plotly/validators/frame/_name.py deleted file mode 100644 index efd03a1e171..00000000000 --- a/plotly/validators/frame/_name.py +++ /dev/null @@ -1,9 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="frame", **kwargs): - super().__init__(plotly_name, parent_name, **kwargs) diff --git a/plotly/validators/frame/_traces.py b/plotly/validators/frame/_traces.py deleted file mode 100644 index 1dec007b089..00000000000 --- a/plotly/validators/frame/_traces.py +++ /dev/null @@ -1,9 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TracesValidator(_bv.AnyValidator): - def __init__(self, plotly_name="traces", parent_name="frame", **kwargs): - super().__init__(plotly_name, parent_name, **kwargs) diff --git a/plotly/validators/funnel/__init__.py b/plotly/validators/funnel/__init__.py deleted file mode 100644 index 9d10f229f5e..00000000000 --- a/plotly/validators/funnel/__init__.py +++ /dev/null @@ -1,145 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zorder import ZorderValidator - from ._ysrc import YsrcValidator - from ._yperiodalignment import YperiodalignmentValidator - from ._yperiod0 import Yperiod0Validator - from ._yperiod import YperiodValidator - from ._yhoverformat import YhoverformatValidator - from ._yaxis import YaxisValidator - from ._y0 import Y0Validator - from ._y import YValidator - from ._xsrc import XsrcValidator - from ._xperiodalignment import XperiodalignmentValidator - from ._xperiod0 import Xperiod0Validator - from ._xperiod import XperiodValidator - from ._xhoverformat import XhoverformatValidator - from ._xaxis import XaxisValidator - from ._x0 import X0Validator - from ._x import XValidator - from ._width import WidthValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._texttemplatesrc import TexttemplatesrcValidator - from ._texttemplate import TexttemplateValidator - from ._textsrc import TextsrcValidator - from ._textpositionsrc import TextpositionsrcValidator - from ._textposition import TextpositionValidator - from ._textinfo import TextinfoValidator - from ._textfont import TextfontValidator - from ._textangle import TextangleValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._showlegend import ShowlegendValidator - from ._selectedpoints import SelectedpointsValidator - from ._outsidetextfont import OutsidetextfontValidator - from ._orientation import OrientationValidator - from ._opacity import OpacityValidator - from ._offsetgroup import OffsetgroupValidator - from ._offset import OffsetValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._marker import MarkerValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._insidetextfont import InsidetextfontValidator - from ._insidetextanchor import InsidetextanchorValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._dy import DyValidator - from ._dx import DxValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._constraintext import ConstraintextValidator - from ._connector import ConnectorValidator - from ._cliponaxis import CliponaxisValidator - from ._alignmentgroup import AlignmentgroupValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zorder.ZorderValidator", - "._ysrc.YsrcValidator", - "._yperiodalignment.YperiodalignmentValidator", - "._yperiod0.Yperiod0Validator", - "._yperiod.YperiodValidator", - "._yhoverformat.YhoverformatValidator", - "._yaxis.YaxisValidator", - "._y0.Y0Validator", - "._y.YValidator", - "._xsrc.XsrcValidator", - "._xperiodalignment.XperiodalignmentValidator", - "._xperiod0.Xperiod0Validator", - "._xperiod.XperiodValidator", - "._xhoverformat.XhoverformatValidator", - "._xaxis.XaxisValidator", - "._x0.X0Validator", - "._x.XValidator", - "._width.WidthValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._texttemplatesrc.TexttemplatesrcValidator", - "._texttemplate.TexttemplateValidator", - "._textsrc.TextsrcValidator", - "._textpositionsrc.TextpositionsrcValidator", - "._textposition.TextpositionValidator", - "._textinfo.TextinfoValidator", - "._textfont.TextfontValidator", - "._textangle.TextangleValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._showlegend.ShowlegendValidator", - "._selectedpoints.SelectedpointsValidator", - "._outsidetextfont.OutsidetextfontValidator", - "._orientation.OrientationValidator", - "._opacity.OpacityValidator", - "._offsetgroup.OffsetgroupValidator", - "._offset.OffsetValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._marker.MarkerValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._insidetextfont.InsidetextfontValidator", - "._insidetextanchor.InsidetextanchorValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._dy.DyValidator", - "._dx.DxValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._constraintext.ConstraintextValidator", - "._connector.ConnectorValidator", - "._cliponaxis.CliponaxisValidator", - "._alignmentgroup.AlignmentgroupValidator", - ], - ) diff --git a/plotly/validators/funnel/_alignmentgroup.py b/plotly/validators/funnel/_alignmentgroup.py deleted file mode 100644 index ff87d700296..00000000000 --- a/plotly/validators/funnel/_alignmentgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignmentgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="alignmentgroup", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_cliponaxis.py b/plotly/validators/funnel/_cliponaxis.py deleted file mode 100644 index 1a94564fbdd..00000000000 --- a/plotly/validators/funnel/_cliponaxis.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CliponaxisValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cliponaxis", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_connector.py b/plotly/validators/funnel/_connector.py deleted file mode 100644 index eddc64bdc10..00000000000 --- a/plotly/validators/funnel/_connector.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ConnectorValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="connector", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Connector"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/_constraintext.py b/plotly/validators/funnel/_constraintext.py deleted file mode 100644 index 3d7b415c64d..00000000000 --- a/plotly/validators/funnel/_constraintext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ConstraintextValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="constraintext", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["inside", "outside", "both", "none"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/_customdata.py b/plotly/validators/funnel/_customdata.py deleted file mode 100644 index b66000a4546..00000000000 --- a/plotly/validators/funnel/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_customdatasrc.py b/plotly/validators/funnel/_customdatasrc.py deleted file mode 100644 index cf1777d0e5f..00000000000 --- a/plotly/validators/funnel/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_dx.py b/plotly/validators/funnel/_dx.py deleted file mode 100644 index 33cfe60868f..00000000000 --- a/plotly/validators/funnel/_dx.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dx", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_dy.py b/plotly/validators/funnel/_dy.py deleted file mode 100644 index 7f7fcd8260f..00000000000 --- a/plotly/validators/funnel/_dy.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DyValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dy", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_hoverinfo.py b/plotly/validators/funnel/_hoverinfo.py deleted file mode 100644 index ce3680a4df9..00000000000 --- a/plotly/validators/funnel/_hoverinfo.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop( - "flags", - [ - "name", - "x", - "y", - "text", - "percent initial", - "percent previous", - "percent total", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/_hoverinfosrc.py b/plotly/validators/funnel/_hoverinfosrc.py deleted file mode 100644 index 5f9a5a0d8d9..00000000000 --- a/plotly/validators/funnel/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_hoverlabel.py b/plotly/validators/funnel/_hoverlabel.py deleted file mode 100644 index 0087d0d8575..00000000000 --- a/plotly/validators/funnel/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/_hovertemplate.py b/plotly/validators/funnel/_hovertemplate.py deleted file mode 100644 index 263a58e91f5..00000000000 --- a/plotly/validators/funnel/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_hovertemplatesrc.py b/plotly/validators/funnel/_hovertemplatesrc.py deleted file mode 100644 index 908cad6830e..00000000000 --- a/plotly/validators/funnel/_hovertemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertemplatesrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_hovertext.py b/plotly/validators/funnel/_hovertext.py deleted file mode 100644 index 786b616f32c..00000000000 --- a/plotly/validators/funnel/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_hovertextsrc.py b/plotly/validators/funnel/_hovertextsrc.py deleted file mode 100644 index a5c44c34950..00000000000 --- a/plotly/validators/funnel/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_ids.py b/plotly/validators/funnel/_ids.py deleted file mode 100644 index 2bf0d37bbf9..00000000000 --- a/plotly/validators/funnel/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_idssrc.py b/plotly/validators/funnel/_idssrc.py deleted file mode 100644 index 86dcbf28f57..00000000000 --- a/plotly/validators/funnel/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_insidetextanchor.py b/plotly/validators/funnel/_insidetextanchor.py deleted file mode 100644 index f54682eacda..00000000000 --- a/plotly/validators/funnel/_insidetextanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class InsidetextanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="insidetextanchor", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["end", "middle", "start"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/_insidetextfont.py b/plotly/validators/funnel/_insidetextfont.py deleted file mode 100644 index 6cdcb3d05fd..00000000000 --- a/plotly/validators/funnel/_insidetextfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class InsidetextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="insidetextfont", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Insidetextfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/_legend.py b/plotly/validators/funnel/_legend.py deleted file mode 100644 index 8974f6ec698..00000000000 --- a/plotly/validators/funnel/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_legendgroup.py b/plotly/validators/funnel/_legendgroup.py deleted file mode 100644 index 7c2f3c93e69..00000000000 --- a/plotly/validators/funnel/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_legendgrouptitle.py b/plotly/validators/funnel/_legendgrouptitle.py deleted file mode 100644 index f47c4a89598..00000000000 --- a/plotly/validators/funnel/_legendgrouptitle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="legendgrouptitle", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/_legendrank.py b/plotly/validators/funnel/_legendrank.py deleted file mode 100644 index 4b6a7f94f39..00000000000 --- a/plotly/validators/funnel/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_legendwidth.py b/plotly/validators/funnel/_legendwidth.py deleted file mode 100644 index 810d139ea2f..00000000000 --- a/plotly/validators/funnel/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/_marker.py b/plotly/validators/funnel/_marker.py deleted file mode 100644 index 4fdc868a793..00000000000 --- a/plotly/validators/funnel/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/_meta.py b/plotly/validators/funnel/_meta.py deleted file mode 100644 index 0baee96cd8d..00000000000 --- a/plotly/validators/funnel/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_metasrc.py b/plotly/validators/funnel/_metasrc.py deleted file mode 100644 index 6784edf5d47..00000000000 --- a/plotly/validators/funnel/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_name.py b/plotly/validators/funnel/_name.py deleted file mode 100644 index 59f20a2ab4f..00000000000 --- a/plotly/validators/funnel/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_offset.py b/plotly/validators/funnel/_offset.py deleted file mode 100644 index 06f21aae1a7..00000000000 --- a/plotly/validators/funnel/_offset.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetValidator(_bv.NumberValidator): - def __init__(self, plotly_name="offset", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_offsetgroup.py b/plotly/validators/funnel/_offsetgroup.py deleted file mode 100644 index 4c1971961a1..00000000000 --- a/plotly/validators/funnel/_offsetgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="offsetgroup", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_opacity.py b/plotly/validators/funnel/_opacity.py deleted file mode 100644 index 8ad53435e7b..00000000000 --- a/plotly/validators/funnel/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/_orientation.py b/plotly/validators/funnel/_orientation.py deleted file mode 100644 index 9f925656621..00000000000 --- a/plotly/validators/funnel/_orientation.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="orientation", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["v", "h"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/_outsidetextfont.py b/plotly/validators/funnel/_outsidetextfont.py deleted file mode 100644 index bb490f7aa52..00000000000 --- a/plotly/validators/funnel/_outsidetextfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutsidetextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="outsidetextfont", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Outsidetextfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/_selectedpoints.py b/plotly/validators/funnel/_selectedpoints.py deleted file mode 100644 index cf6c64cb778..00000000000 --- a/plotly/validators/funnel/_selectedpoints.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedpointsValidator(_bv.AnyValidator): - def __init__(self, plotly_name="selectedpoints", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_showlegend.py b/plotly/validators/funnel/_showlegend.py deleted file mode 100644 index 5a70468a38b..00000000000 --- a/plotly/validators/funnel/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_stream.py b/plotly/validators/funnel/_stream.py deleted file mode 100644 index 649b2087a48..00000000000 --- a/plotly/validators/funnel/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/_text.py b/plotly/validators/funnel/_text.py deleted file mode 100644 index 73fa093baf8..00000000000 --- a/plotly/validators/funnel/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_textangle.py b/plotly/validators/funnel/_textangle.py deleted file mode 100644 index 7138a691d24..00000000000 --- a/plotly/validators/funnel/_textangle.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextangleValidator(_bv.AngleValidator): - def __init__(self, plotly_name="textangle", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_textfont.py b/plotly/validators/funnel/_textfont.py deleted file mode 100644 index 5abb5864898..00000000000 --- a/plotly/validators/funnel/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/_textinfo.py b/plotly/validators/funnel/_textinfo.py deleted file mode 100644 index 8fc859fb432..00000000000 --- a/plotly/validators/funnel/_textinfo.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="textinfo", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop( - "flags", - [ - "label", - "text", - "percent initial", - "percent previous", - "percent total", - "value", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/_textposition.py b/plotly/validators/funnel/_textposition.py deleted file mode 100644 index 8dd83ff28db..00000000000 --- a/plotly/validators/funnel/_textposition.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="textposition", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["inside", "outside", "auto", "none"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/_textpositionsrc.py b/plotly/validators/funnel/_textpositionsrc.py deleted file mode 100644 index 7edc46a1b43..00000000000 --- a/plotly/validators/funnel/_textpositionsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textpositionsrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_textsrc.py b/plotly/validators/funnel/_textsrc.py deleted file mode 100644 index 82f52957e36..00000000000 --- a/plotly/validators/funnel/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_texttemplate.py b/plotly/validators/funnel/_texttemplate.py deleted file mode 100644 index e43893947a8..00000000000 --- a/plotly/validators/funnel/_texttemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="texttemplate", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_texttemplatesrc.py b/plotly/validators/funnel/_texttemplatesrc.py deleted file mode 100644 index 936281f6ee2..00000000000 --- a/plotly/validators/funnel/_texttemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="texttemplatesrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_uid.py b/plotly/validators/funnel/_uid.py deleted file mode 100644 index 456aea8b328..00000000000 --- a/plotly/validators/funnel/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_uirevision.py b/plotly/validators/funnel/_uirevision.py deleted file mode 100644 index 24dc44f68b3..00000000000 --- a/plotly/validators/funnel/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_visible.py b/plotly/validators/funnel/_visible.py deleted file mode 100644 index 74dfd241093..00000000000 --- a/plotly/validators/funnel/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/_width.py b/plotly/validators/funnel/_width.py deleted file mode 100644 index fa171bd6277..00000000000 --- a/plotly/validators/funnel/_width.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/_x.py b/plotly/validators/funnel/_x.py deleted file mode 100644 index 0589c0b33c3..00000000000 --- a/plotly/validators/funnel/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_x0.py b/plotly/validators/funnel/_x0.py deleted file mode 100644 index 6309f2acf49..00000000000 --- a/plotly/validators/funnel/_x0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="x0", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_xaxis.py b/plotly/validators/funnel/_xaxis.py deleted file mode 100644 index 6078fcccc3e..00000000000 --- a/plotly/validators/funnel/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_xhoverformat.py b/plotly/validators/funnel/_xhoverformat.py deleted file mode 100644 index 8ab258a9832..00000000000 --- a/plotly/validators/funnel/_xhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="xhoverformat", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_xperiod.py b/plotly/validators/funnel/_xperiod.py deleted file mode 100644 index a5f615e3697..00000000000 --- a/plotly/validators/funnel/_xperiod.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_xperiod0.py b/plotly/validators/funnel/_xperiod0.py deleted file mode 100644 index 9cc88d9826f..00000000000 --- a/plotly/validators/funnel/_xperiod0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Xperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod0", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_xperiodalignment.py b/plotly/validators/funnel/_xperiodalignment.py deleted file mode 100644 index a3b933b2122..00000000000 --- a/plotly/validators/funnel/_xperiodalignment.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xperiodalignment", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/_xsrc.py b/plotly/validators/funnel/_xsrc.py deleted file mode 100644 index 8175be7b909..00000000000 --- a/plotly/validators/funnel/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_y.py b/plotly/validators/funnel/_y.py deleted file mode 100644 index b5dc917abf5..00000000000 --- a/plotly/validators/funnel/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_y0.py b/plotly/validators/funnel/_y0.py deleted file mode 100644 index b3cf204fd52..00000000000 --- a/plotly/validators/funnel/_y0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="y0", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_yaxis.py b/plotly/validators/funnel/_yaxis.py deleted file mode 100644 index 468740fc027..00000000000 --- a/plotly/validators/funnel/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_yhoverformat.py b/plotly/validators/funnel/_yhoverformat.py deleted file mode 100644 index f1d78815173..00000000000 --- a/plotly/validators/funnel/_yhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="yhoverformat", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_yperiod.py b/plotly/validators/funnel/_yperiod.py deleted file mode 100644 index c36687fae7c..00000000000 --- a/plotly/validators/funnel/_yperiod.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="yperiod", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_yperiod0.py b/plotly/validators/funnel/_yperiod0.py deleted file mode 100644 index c0edca1d6f1..00000000000 --- a/plotly/validators/funnel/_yperiod0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Yperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="yperiod0", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_yperiodalignment.py b/plotly/validators/funnel/_yperiodalignment.py deleted file mode 100644 index 0167e45bb6e..00000000000 --- a/plotly/validators/funnel/_yperiodalignment.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yperiodalignment", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/_ysrc.py b/plotly/validators/funnel/_ysrc.py deleted file mode 100644 index e552c2e92f0..00000000000 --- a/plotly/validators/funnel/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/_zorder.py b/plotly/validators/funnel/_zorder.py deleted file mode 100644 index 6acb86aecfa..00000000000 --- a/plotly/validators/funnel/_zorder.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZorderValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="zorder", parent_name="funnel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnel/connector/__init__.py b/plotly/validators/funnel/connector/__init__.py deleted file mode 100644 index fd3da23ffe5..00000000000 --- a/plotly/validators/funnel/connector/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._line import LineValidator - from ._fillcolor import FillcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._line.LineValidator", - "._fillcolor.FillcolorValidator", - ], - ) diff --git a/plotly/validators/funnel/connector/_fillcolor.py b/plotly/validators/funnel/connector/_fillcolor.py deleted file mode 100644 index 65c9967c420..00000000000 --- a/plotly/validators/funnel/connector/_fillcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fillcolor", parent_name="funnel.connector", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/connector/_line.py b/plotly/validators/funnel/connector/_line.py deleted file mode 100644 index 24bf63b65cd..00000000000 --- a/plotly/validators/funnel/connector/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="funnel.connector", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/connector/_visible.py b/plotly/validators/funnel/connector/_visible.py deleted file mode 100644 index 6b1124a1796..00000000000 --- a/plotly/validators/funnel/connector/_visible.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="visible", parent_name="funnel.connector", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnel/connector/line/__init__.py b/plotly/validators/funnel/connector/line/__init__.py deleted file mode 100644 index 369f02b2a7a..00000000000 --- a/plotly/validators/funnel/connector/line/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._dash import DashValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._width.WidthValidator", "._dash.DashValidator", "._color.ColorValidator"], - ) diff --git a/plotly/validators/funnel/connector/line/_color.py b/plotly/validators/funnel/connector/line/_color.py deleted file mode 100644 index c09f33aa4ff..00000000000 --- a/plotly/validators/funnel/connector/line/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="funnel.connector.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/connector/line/_dash.py b/plotly/validators/funnel/connector/line/_dash.py deleted file mode 100644 index f9a207ce054..00000000000 --- a/plotly/validators/funnel/connector/line/_dash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="dash", parent_name="funnel.connector.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/connector/line/_width.py b/plotly/validators/funnel/connector/line/_width.py deleted file mode 100644 index 961a77aca5a..00000000000 --- a/plotly/validators/funnel/connector/line/_width.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="funnel.connector.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/__init__.py b/plotly/validators/funnel/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/funnel/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/funnel/hoverlabel/_align.py b/plotly/validators/funnel/hoverlabel/_align.py deleted file mode 100644 index 0f9502fac28..00000000000 --- a/plotly/validators/funnel/hoverlabel/_align.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="funnel.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/_alignsrc.py b/plotly/validators/funnel/hoverlabel/_alignsrc.py deleted file mode 100644 index aff4bf09636..00000000000 --- a/plotly/validators/funnel/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="funnel.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/_bgcolor.py b/plotly/validators/funnel/hoverlabel/_bgcolor.py deleted file mode 100644 index f92451511cd..00000000000 --- a/plotly/validators/funnel/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="funnel.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/_bgcolorsrc.py b/plotly/validators/funnel/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index df1d3bbf541..00000000000 --- a/plotly/validators/funnel/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="funnel.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/_bordercolor.py b/plotly/validators/funnel/hoverlabel/_bordercolor.py deleted file mode 100644 index c4bf952a5af..00000000000 --- a/plotly/validators/funnel/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="funnel.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/_bordercolorsrc.py b/plotly/validators/funnel/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index d223ca62948..00000000000 --- a/plotly/validators/funnel/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bordercolorsrc", parent_name="funnel.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/_font.py b/plotly/validators/funnel/hoverlabel/_font.py deleted file mode 100644 index 2eac401dadd..00000000000 --- a/plotly/validators/funnel/hoverlabel/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="funnel.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/_namelength.py b/plotly/validators/funnel/hoverlabel/_namelength.py deleted file mode 100644 index f77e6b47c53..00000000000 --- a/plotly/validators/funnel/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="funnel.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/_namelengthsrc.py b/plotly/validators/funnel/hoverlabel/_namelengthsrc.py deleted file mode 100644 index ae88524d60e..00000000000 --- a/plotly/validators/funnel/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="funnel.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/__init__.py b/plotly/validators/funnel/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_color.py b/plotly/validators/funnel/hoverlabel/font/_color.py deleted file mode 100644 index f83d7ae5887..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_colorsrc.py b/plotly/validators/funnel/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 1dc46cd0957..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_family.py b/plotly/validators/funnel/hoverlabel/font/_family.py deleted file mode 100644 index a6e367a9c7d..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_familysrc.py b/plotly/validators/funnel/hoverlabel/font/_familysrc.py deleted file mode 100644 index e03449f15df..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_lineposition.py b/plotly/validators/funnel/hoverlabel/font/_lineposition.py deleted file mode 100644 index b29a3639d32..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_linepositionsrc.py b/plotly/validators/funnel/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index aa9686c0779..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="funnel.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_shadow.py b/plotly/validators/funnel/hoverlabel/font/_shadow.py deleted file mode 100644 index cc6f55bdfd9..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_shadowsrc.py b/plotly/validators/funnel/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 1b748278e9b..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_size.py b/plotly/validators/funnel/hoverlabel/font/_size.py deleted file mode 100644 index 86f6fb6ed09..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_sizesrc.py b/plotly/validators/funnel/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 84fa51a569f..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_style.py b/plotly/validators/funnel/hoverlabel/font/_style.py deleted file mode 100644 index 4e4712d4598..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_stylesrc.py b/plotly/validators/funnel/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 218f0aa8347..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_textcase.py b/plotly/validators/funnel/hoverlabel/font/_textcase.py deleted file mode 100644 index 183b620b14f..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_textcasesrc.py b/plotly/validators/funnel/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 08b99002577..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_variant.py b/plotly/validators/funnel/hoverlabel/font/_variant.py deleted file mode 100644 index e5a0788a2a2..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_variantsrc.py b/plotly/validators/funnel/hoverlabel/font/_variantsrc.py deleted file mode 100644 index b7f6d92f102..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_weight.py b/plotly/validators/funnel/hoverlabel/font/_weight.py deleted file mode 100644 index a7e53ea0906..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/hoverlabel/font/_weightsrc.py b/plotly/validators/funnel/hoverlabel/font/_weightsrc.py deleted file mode 100644 index e1866ccf508..00000000000 --- a/plotly/validators/funnel/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="funnel.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/__init__.py b/plotly/validators/funnel/insidetextfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/funnel/insidetextfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnel/insidetextfont/_color.py b/plotly/validators/funnel/insidetextfont/_color.py deleted file mode 100644 index 37e834d462e..00000000000 --- a/plotly/validators/funnel/insidetextfont/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_colorsrc.py b/plotly/validators/funnel/insidetextfont/_colorsrc.py deleted file mode 100644 index 038ea6fc27f..00000000000 --- a/plotly/validators/funnel/insidetextfont/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_family.py b/plotly/validators/funnel/insidetextfont/_family.py deleted file mode 100644 index fb92eb720a8..00000000000 --- a/plotly/validators/funnel/insidetextfont/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_familysrc.py b/plotly/validators/funnel/insidetextfont/_familysrc.py deleted file mode 100644 index d6ec13ef94b..00000000000 --- a/plotly/validators/funnel/insidetextfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_lineposition.py b/plotly/validators/funnel/insidetextfont/_lineposition.py deleted file mode 100644 index bf11ac86903..00000000000 --- a/plotly/validators/funnel/insidetextfont/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_linepositionsrc.py b/plotly/validators/funnel/insidetextfont/_linepositionsrc.py deleted file mode 100644 index 0e8d4c63cb8..00000000000 --- a/plotly/validators/funnel/insidetextfont/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="funnel.insidetextfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_shadow.py b/plotly/validators/funnel/insidetextfont/_shadow.py deleted file mode 100644 index 1dca4d429ed..00000000000 --- a/plotly/validators/funnel/insidetextfont/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_shadowsrc.py b/plotly/validators/funnel/insidetextfont/_shadowsrc.py deleted file mode 100644 index 8de684fbe3a..00000000000 --- a/plotly/validators/funnel/insidetextfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_size.py b/plotly/validators/funnel/insidetextfont/_size.py deleted file mode 100644 index 931a7402a27..00000000000 --- a/plotly/validators/funnel/insidetextfont/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_sizesrc.py b/plotly/validators/funnel/insidetextfont/_sizesrc.py deleted file mode 100644 index edfb550f31a..00000000000 --- a/plotly/validators/funnel/insidetextfont/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_style.py b/plotly/validators/funnel/insidetextfont/_style.py deleted file mode 100644 index 72ef0e680b7..00000000000 --- a/plotly/validators/funnel/insidetextfont/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_stylesrc.py b/plotly/validators/funnel/insidetextfont/_stylesrc.py deleted file mode 100644 index b9fe1371430..00000000000 --- a/plotly/validators/funnel/insidetextfont/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_textcase.py b/plotly/validators/funnel/insidetextfont/_textcase.py deleted file mode 100644 index 8f595d19bd8..00000000000 --- a/plotly/validators/funnel/insidetextfont/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_textcasesrc.py b/plotly/validators/funnel/insidetextfont/_textcasesrc.py deleted file mode 100644 index b204a415c5c..00000000000 --- a/plotly/validators/funnel/insidetextfont/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_variant.py b/plotly/validators/funnel/insidetextfont/_variant.py deleted file mode 100644 index 48af0562065..00000000000 --- a/plotly/validators/funnel/insidetextfont/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_variantsrc.py b/plotly/validators/funnel/insidetextfont/_variantsrc.py deleted file mode 100644 index d85eae26980..00000000000 --- a/plotly/validators/funnel/insidetextfont/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_weight.py b/plotly/validators/funnel/insidetextfont/_weight.py deleted file mode 100644 index d3e710102f0..00000000000 --- a/plotly/validators/funnel/insidetextfont/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/insidetextfont/_weightsrc.py b/plotly/validators/funnel/insidetextfont/_weightsrc.py deleted file mode 100644 index c9c4746b0d3..00000000000 --- a/plotly/validators/funnel/insidetextfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="funnel.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/__init__.py b/plotly/validators/funnel/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/funnel/legendgrouptitle/_font.py b/plotly/validators/funnel/legendgrouptitle/_font.py deleted file mode 100644 index 0a95c1b56c2..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="funnel.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/_text.py b/plotly/validators/funnel/legendgrouptitle/_text.py deleted file mode 100644 index ab22175729c..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="funnel.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/font/__init__.py b/plotly/validators/funnel/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnel/legendgrouptitle/font/_color.py b/plotly/validators/funnel/legendgrouptitle/font/_color.py deleted file mode 100644 index 66b540a923d..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="funnel.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/font/_family.py b/plotly/validators/funnel/legendgrouptitle/font/_family.py deleted file mode 100644 index e5812e7d797..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="funnel.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/font/_lineposition.py b/plotly/validators/funnel/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 817f560e610..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="funnel.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/font/_shadow.py b/plotly/validators/funnel/legendgrouptitle/font/_shadow.py deleted file mode 100644 index f0f1849e1c1..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="funnel.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/font/_size.py b/plotly/validators/funnel/legendgrouptitle/font/_size.py deleted file mode 100644 index e685b7c9e2a..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="funnel.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/font/_style.py b/plotly/validators/funnel/legendgrouptitle/font/_style.py deleted file mode 100644 index 26a2bda6a62..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="funnel.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/font/_textcase.py b/plotly/validators/funnel/legendgrouptitle/font/_textcase.py deleted file mode 100644 index ab54a19e079..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="funnel.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/font/_variant.py b/plotly/validators/funnel/legendgrouptitle/font/_variant.py deleted file mode 100644 index c99969a9286..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="funnel.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/legendgrouptitle/font/_weight.py b/plotly/validators/funnel/legendgrouptitle/font/_weight.py deleted file mode 100644 index 5776335ccb0..00000000000 --- a/plotly/validators/funnel/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="funnel.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/__init__.py b/plotly/validators/funnel/marker/__init__.py deleted file mode 100644 index 9443e6f105a..00000000000 --- a/plotly/validators/funnel/marker/__init__.py +++ /dev/null @@ -1,43 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._showscale import ShowscaleValidator - from ._reversescale import ReversescaleValidator - from ._opacitysrc import OpacitysrcValidator - from ._opacity import OpacityValidator - from ._line import LineValidator - from ._colorsrc import ColorsrcValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._color import ColorValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._showscale.ShowscaleValidator", - "._reversescale.ReversescaleValidator", - "._opacitysrc.OpacitysrcValidator", - "._opacity.OpacityValidator", - "._line.LineValidator", - "._colorsrc.ColorsrcValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._color.ColorValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/funnel/marker/_autocolorscale.py b/plotly/validators/funnel/marker/_autocolorscale.py deleted file mode 100644 index 7bb6a6a869c..00000000000 --- a/plotly/validators/funnel/marker/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="funnel.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_cauto.py b/plotly/validators/funnel/marker/_cauto.py deleted file mode 100644 index 18f4ada3542..00000000000 --- a/plotly/validators/funnel/marker/_cauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cauto", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_cmax.py b/plotly/validators/funnel/marker/_cmax.py deleted file mode 100644 index ad775447deb..00000000000 --- a/plotly/validators/funnel/marker/_cmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmax", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_cmid.py b/plotly/validators/funnel/marker/_cmid.py deleted file mode 100644 index abc60ad5985..00000000000 --- a/plotly/validators/funnel/marker/_cmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmid", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_cmin.py b/plotly/validators/funnel/marker/_cmin.py deleted file mode 100644 index 7abf39e6be4..00000000000 --- a/plotly/validators/funnel/marker/_cmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmin", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_color.py b/plotly/validators/funnel/marker/_color.py deleted file mode 100644 index ebd2aee430e..00000000000 --- a/plotly/validators/funnel/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - colorscale_path=kwargs.pop("colorscale_path", "funnel.marker.colorscale"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_coloraxis.py b/plotly/validators/funnel/marker/_coloraxis.py deleted file mode 100644 index abaa8e41dd9..00000000000 --- a/plotly/validators/funnel/marker/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_colorbar.py b/plotly/validators/funnel/marker/_colorbar.py deleted file mode 100644 index a4b5377c021..00000000000 --- a/plotly/validators/funnel/marker/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_colorscale.py b/plotly/validators/funnel/marker/_colorscale.py deleted file mode 100644 index 593e1e5d51d..00000000000 --- a/plotly/validators/funnel/marker/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_colorsrc.py b/plotly/validators/funnel/marker/_colorsrc.py deleted file mode 100644 index 7474b61f3e0..00000000000 --- a/plotly/validators/funnel/marker/_colorsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="colorsrc", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_line.py b/plotly/validators/funnel/marker/_line.py deleted file mode 100644 index edcc645c0d9..00000000000 --- a/plotly/validators/funnel/marker/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_opacity.py b/plotly/validators/funnel/marker/_opacity.py deleted file mode 100644 index fda6cff9234..00000000000 --- a/plotly/validators/funnel/marker/_opacity.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_opacitysrc.py b/plotly/validators/funnel/marker/_opacitysrc.py deleted file mode 100644 index 418230ba96e..00000000000 --- a/plotly/validators/funnel/marker/_opacitysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacitysrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="opacitysrc", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_reversescale.py b/plotly/validators/funnel/marker/_reversescale.py deleted file mode 100644 index f848089e5c3..00000000000 --- a/plotly/validators/funnel/marker/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="funnel.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/_showscale.py b/plotly/validators/funnel/marker/_showscale.py deleted file mode 100644 index b5e554d6b51..00000000000 --- a/plotly/validators/funnel/marker/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="funnel.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/__init__.py b/plotly/validators/funnel/marker/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/funnel/marker/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/funnel/marker/colorbar/_bgcolor.py b/plotly/validators/funnel/marker/colorbar/_bgcolor.py deleted file mode 100644 index ad295a6b4bd..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_bordercolor.py b/plotly/validators/funnel/marker/colorbar/_bordercolor.py deleted file mode 100644 index 2bd46c620de..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_borderwidth.py b/plotly/validators/funnel/marker/colorbar/_borderwidth.py deleted file mode 100644 index d641d0fc094..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_dtick.py b/plotly/validators/funnel/marker/colorbar/_dtick.py deleted file mode 100644 index 17e78bca237..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_exponentformat.py b/plotly/validators/funnel/marker/colorbar/_exponentformat.py deleted file mode 100644 index a2c2293e78c..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_labelalias.py b/plotly/validators/funnel/marker/colorbar/_labelalias.py deleted file mode 100644 index 7b63915efb6..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_len.py b/plotly/validators/funnel/marker/colorbar/_len.py deleted file mode 100644 index d62fd6620e6..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_len.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="len", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_lenmode.py b/plotly/validators/funnel/marker/colorbar/_lenmode.py deleted file mode 100644 index e7c9831fb13..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_minexponent.py b/plotly/validators/funnel/marker/colorbar/_minexponent.py deleted file mode 100644 index 7c1191d3331..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_nticks.py b/plotly/validators/funnel/marker/colorbar/_nticks.py deleted file mode 100644 index 341cbb410b2..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_orientation.py b/plotly/validators/funnel/marker/colorbar/_orientation.py deleted file mode 100644 index b3b7c1be927..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_outlinecolor.py b/plotly/validators/funnel/marker/colorbar/_outlinecolor.py deleted file mode 100644 index fcf16b464f1..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_outlinewidth.py b/plotly/validators/funnel/marker/colorbar/_outlinewidth.py deleted file mode 100644 index 331136ed9ad..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_separatethousands.py b/plotly/validators/funnel/marker/colorbar/_separatethousands.py deleted file mode 100644 index 5eec202298e..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_showexponent.py b/plotly/validators/funnel/marker/colorbar/_showexponent.py deleted file mode 100644 index 0abf6cb528a..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_showticklabels.py b/plotly/validators/funnel/marker/colorbar/_showticklabels.py deleted file mode 100644 index d246b2730ab..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_showtickprefix.py b/plotly/validators/funnel/marker/colorbar/_showtickprefix.py deleted file mode 100644 index 5eecbfef457..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_showticksuffix.py b/plotly/validators/funnel/marker/colorbar/_showticksuffix.py deleted file mode 100644 index 4902f6fac59..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_thickness.py b/plotly/validators/funnel/marker/colorbar/_thickness.py deleted file mode 100644 index 451cc2fced4..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_thicknessmode.py b/plotly/validators/funnel/marker/colorbar/_thicknessmode.py deleted file mode 100644 index 35c6a64d3f8..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_thicknessmode.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="thicknessmode", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tick0.py b/plotly/validators/funnel/marker/colorbar/_tick0.py deleted file mode 100644 index 9e6632463ae..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickangle.py b/plotly/validators/funnel/marker/colorbar/_tickangle.py deleted file mode 100644 index 8677e39c896..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickcolor.py b/plotly/validators/funnel/marker/colorbar/_tickcolor.py deleted file mode 100644 index c06a46ceedc..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickfont.py b/plotly/validators/funnel/marker/colorbar/_tickfont.py deleted file mode 100644 index 482e9fb045a..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickformat.py b/plotly/validators/funnel/marker/colorbar/_tickformat.py deleted file mode 100644 index 1ffa719c0e4..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickformatstopdefaults.py b/plotly/validators/funnel/marker/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index a159eb906c9..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickformatstops.py b/plotly/validators/funnel/marker/colorbar/_tickformatstops.py deleted file mode 100644 index c7a0c8f6acd..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_ticklabeloverflow.py b/plotly/validators/funnel/marker/colorbar/_ticklabeloverflow.py deleted file mode 100644 index b1ab4bec1a3..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_ticklabelposition.py b/plotly/validators/funnel/marker/colorbar/_ticklabelposition.py deleted file mode 100644 index 4014f314527..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_ticklabelstep.py b/plotly/validators/funnel/marker/colorbar/_ticklabelstep.py deleted file mode 100644 index 24027e065d5..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="funnel.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_ticklen.py b/plotly/validators/funnel/marker/colorbar/_ticklen.py deleted file mode 100644 index 327113e3a53..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickmode.py b/plotly/validators/funnel/marker/colorbar/_tickmode.py deleted file mode 100644 index e9a4c57c95a..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickprefix.py b/plotly/validators/funnel/marker/colorbar/_tickprefix.py deleted file mode 100644 index d9a7a453462..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_ticks.py b/plotly/validators/funnel/marker/colorbar/_ticks.py deleted file mode 100644 index f0c52250f97..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_ticksuffix.py b/plotly/validators/funnel/marker/colorbar/_ticksuffix.py deleted file mode 100644 index 9559e9f1833..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_ticktext.py b/plotly/validators/funnel/marker/colorbar/_ticktext.py deleted file mode 100644 index bd76e543b21..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_ticktextsrc.py b/plotly/validators/funnel/marker/colorbar/_ticktextsrc.py deleted file mode 100644 index 74103914a5a..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickvals.py b/plotly/validators/funnel/marker/colorbar/_tickvals.py deleted file mode 100644 index 8254b2fb637..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickvalssrc.py b/plotly/validators/funnel/marker/colorbar/_tickvalssrc.py deleted file mode 100644 index ad3e03c8c60..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_tickwidth.py b/plotly/validators/funnel/marker/colorbar/_tickwidth.py deleted file mode 100644 index ce3b7c0037b..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_title.py b/plotly/validators/funnel/marker/colorbar/_title.py deleted file mode 100644 index 0e25d6ee426..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_x.py b/plotly/validators/funnel/marker/colorbar/_x.py deleted file mode 100644 index 57a90323fb1..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="funnel.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_xanchor.py b/plotly/validators/funnel/marker/colorbar/_xanchor.py deleted file mode 100644 index 9494d83c3a2..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_xpad.py b/plotly/validators/funnel/marker/colorbar/_xpad.py deleted file mode 100644 index c22411a6d76..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_xref.py b/plotly/validators/funnel/marker/colorbar/_xref.py deleted file mode 100644 index d943a9d431a..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_y.py b/plotly/validators/funnel/marker/colorbar/_y.py deleted file mode 100644 index 9b1e38ae3f8..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="funnel.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_yanchor.py b/plotly/validators/funnel/marker/colorbar/_yanchor.py deleted file mode 100644 index 0fd598dd69e..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_ypad.py b/plotly/validators/funnel/marker/colorbar/_ypad.py deleted file mode 100644 index be540b94fc3..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/_yref.py b/plotly/validators/funnel/marker/colorbar/_yref.py deleted file mode 100644 index 52b5ae1b038..00000000000 --- a/plotly/validators/funnel/marker/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="funnel.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickfont/__init__.py b/plotly/validators/funnel/marker/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickfont/_color.py b/plotly/validators/funnel/marker/colorbar/tickfont/_color.py deleted file mode 100644 index 58b61577c4f..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="funnel.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickfont/_family.py b/plotly/validators/funnel/marker/colorbar/tickfont/_family.py deleted file mode 100644 index ab2ee92440b..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="funnel.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickfont/_lineposition.py b/plotly/validators/funnel/marker/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 6789ca5f1ec..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="funnel.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickfont/_shadow.py b/plotly/validators/funnel/marker/colorbar/tickfont/_shadow.py deleted file mode 100644 index b266d5a5b4b..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="funnel.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickfont/_size.py b/plotly/validators/funnel/marker/colorbar/tickfont/_size.py deleted file mode 100644 index 004ab0705c7..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="funnel.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickfont/_style.py b/plotly/validators/funnel/marker/colorbar/tickfont/_style.py deleted file mode 100644 index fbdb9c794a5..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="funnel.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickfont/_textcase.py b/plotly/validators/funnel/marker/colorbar/tickfont/_textcase.py deleted file mode 100644 index 431348cfc8e..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="funnel.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickfont/_variant.py b/plotly/validators/funnel/marker/colorbar/tickfont/_variant.py deleted file mode 100644 index 77a9d1aef04..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="funnel.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickfont/_weight.py b/plotly/validators/funnel/marker/colorbar/tickfont/_weight.py deleted file mode 100644 index 1d3de48e689..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="funnel.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickformatstop/__init__.py b/plotly/validators/funnel/marker/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/funnel/marker/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index ed41cd99627..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="funnel.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickformatstop/_enabled.py b/plotly/validators/funnel/marker/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 2168de6d5aa..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="funnel.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickformatstop/_name.py b/plotly/validators/funnel/marker/colorbar/tickformatstop/_name.py deleted file mode 100644 index 8c8240119c6..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="funnel.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/funnel/marker/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index cbaeccf236c..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="funnel.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/tickformatstop/_value.py b/plotly/validators/funnel/marker/colorbar/tickformatstop/_value.py deleted file mode 100644 index 29a41e06890..00000000000 --- a/plotly/validators/funnel/marker/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="funnel.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/__init__.py b/plotly/validators/funnel/marker/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/_font.py b/plotly/validators/funnel/marker/colorbar/title/_font.py deleted file mode 100644 index e2cc17820ce..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="funnel.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/_side.py b/plotly/validators/funnel/marker/colorbar/title/_side.py deleted file mode 100644 index 835dd3b93a7..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="funnel.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/_text.py b/plotly/validators/funnel/marker/colorbar/title/_text.py deleted file mode 100644 index 774f662b12b..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="funnel.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/font/__init__.py b/plotly/validators/funnel/marker/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/font/_color.py b/plotly/validators/funnel/marker/colorbar/title/font/_color.py deleted file mode 100644 index 8c4bd33eebd..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="funnel.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/font/_family.py b/plotly/validators/funnel/marker/colorbar/title/font/_family.py deleted file mode 100644 index 07ed1d3c54b..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="funnel.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/font/_lineposition.py b/plotly/validators/funnel/marker/colorbar/title/font/_lineposition.py deleted file mode 100644 index 86f26d12ddc..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="funnel.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/font/_shadow.py b/plotly/validators/funnel/marker/colorbar/title/font/_shadow.py deleted file mode 100644 index fbb66f87930..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="funnel.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/font/_size.py b/plotly/validators/funnel/marker/colorbar/title/font/_size.py deleted file mode 100644 index 75c5335718d..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="funnel.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/font/_style.py b/plotly/validators/funnel/marker/colorbar/title/font/_style.py deleted file mode 100644 index 7b0b629942b..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="funnel.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/font/_textcase.py b/plotly/validators/funnel/marker/colorbar/title/font/_textcase.py deleted file mode 100644 index 531a294f2b6..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="funnel.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/font/_variant.py b/plotly/validators/funnel/marker/colorbar/title/font/_variant.py deleted file mode 100644 index ed5e70424be..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="funnel.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/colorbar/title/font/_weight.py b/plotly/validators/funnel/marker/colorbar/title/font/_weight.py deleted file mode 100644 index 63d636bc5fb..00000000000 --- a/plotly/validators/funnel/marker/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="funnel.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/__init__.py b/plotly/validators/funnel/marker/line/__init__.py deleted file mode 100644 index ea4b7fd175d..00000000000 --- a/plotly/validators/funnel/marker/line/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._reversescale import ReversescaleValidator - from ._colorsrc import ColorsrcValidator - from ._colorscale import ColorscaleValidator - from ._coloraxis import ColoraxisValidator - from ._color import ColorValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._reversescale.ReversescaleValidator", - "._colorsrc.ColorsrcValidator", - "._colorscale.ColorscaleValidator", - "._coloraxis.ColoraxisValidator", - "._color.ColorValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/funnel/marker/line/_autocolorscale.py b/plotly/validators/funnel/marker/line/_autocolorscale.py deleted file mode 100644 index f4f148562ca..00000000000 --- a/plotly/validators/funnel/marker/line/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="funnel.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_cauto.py b/plotly/validators/funnel/marker/line/_cauto.py deleted file mode 100644 index 58f7f2832c3..00000000000 --- a/plotly/validators/funnel/marker/line/_cauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cauto", parent_name="funnel.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_cmax.py b/plotly/validators/funnel/marker/line/_cmax.py deleted file mode 100644 index 43fceb2ea8d..00000000000 --- a/plotly/validators/funnel/marker/line/_cmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmax", parent_name="funnel.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_cmid.py b/plotly/validators/funnel/marker/line/_cmid.py deleted file mode 100644 index 44276874e60..00000000000 --- a/plotly/validators/funnel/marker/line/_cmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmid", parent_name="funnel.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_cmin.py b/plotly/validators/funnel/marker/line/_cmin.py deleted file mode 100644 index 563cdc9b025..00000000000 --- a/plotly/validators/funnel/marker/line/_cmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmin", parent_name="funnel.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_color.py b/plotly/validators/funnel/marker/line/_color.py deleted file mode 100644 index e19d120713e..00000000000 --- a/plotly/validators/funnel/marker/line/_color.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="funnel.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - colorscale_path=kwargs.pop( - "colorscale_path", "funnel.marker.line.colorscale" - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_coloraxis.py b/plotly/validators/funnel/marker/line/_coloraxis.py deleted file mode 100644 index ed5d42ec7db..00000000000 --- a/plotly/validators/funnel/marker/line/_coloraxis.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__( - self, plotly_name="coloraxis", parent_name="funnel.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_colorscale.py b/plotly/validators/funnel/marker/line/_colorscale.py deleted file mode 100644 index 5445ca4d7bd..00000000000 --- a/plotly/validators/funnel/marker/line/_colorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="colorscale", parent_name="funnel.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_colorsrc.py b/plotly/validators/funnel/marker/line/_colorsrc.py deleted file mode 100644 index fe01d98432a..00000000000 --- a/plotly/validators/funnel/marker/line/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="funnel.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_reversescale.py b/plotly/validators/funnel/marker/line/_reversescale.py deleted file mode 100644 index 43576d328f9..00000000000 --- a/plotly/validators/funnel/marker/line/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="funnel.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_width.py b/plotly/validators/funnel/marker/line/_width.py deleted file mode 100644 index f8eaf617c45..00000000000 --- a/plotly/validators/funnel/marker/line/_width.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="funnel.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/marker/line/_widthsrc.py b/plotly/validators/funnel/marker/line/_widthsrc.py deleted file mode 100644 index b818778a958..00000000000 --- a/plotly/validators/funnel/marker/line/_widthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="widthsrc", parent_name="funnel.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/__init__.py b/plotly/validators/funnel/outsidetextfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/funnel/outsidetextfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnel/outsidetextfont/_color.py b/plotly/validators/funnel/outsidetextfont/_color.py deleted file mode 100644 index ed0efbda67c..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_colorsrc.py b/plotly/validators/funnel/outsidetextfont/_colorsrc.py deleted file mode 100644 index 478cd2deda7..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_family.py b/plotly/validators/funnel/outsidetextfont/_family.py deleted file mode 100644 index 406d2b11b87..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_familysrc.py b/plotly/validators/funnel/outsidetextfont/_familysrc.py deleted file mode 100644 index 52ec9f37659..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_lineposition.py b/plotly/validators/funnel/outsidetextfont/_lineposition.py deleted file mode 100644 index 9c92ac63a0d..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_linepositionsrc.py b/plotly/validators/funnel/outsidetextfont/_linepositionsrc.py deleted file mode 100644 index c818eda2435..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="funnel.outsidetextfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_shadow.py b/plotly/validators/funnel/outsidetextfont/_shadow.py deleted file mode 100644 index 4f4b8a6a3db..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_shadowsrc.py b/plotly/validators/funnel/outsidetextfont/_shadowsrc.py deleted file mode 100644 index 85c0cbf3697..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_size.py b/plotly/validators/funnel/outsidetextfont/_size.py deleted file mode 100644 index fa19692830c..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_sizesrc.py b/plotly/validators/funnel/outsidetextfont/_sizesrc.py deleted file mode 100644 index c9b797a832a..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_style.py b/plotly/validators/funnel/outsidetextfont/_style.py deleted file mode 100644 index 3cc6ff4260c..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_stylesrc.py b/plotly/validators/funnel/outsidetextfont/_stylesrc.py deleted file mode 100644 index ae77414fda8..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_textcase.py b/plotly/validators/funnel/outsidetextfont/_textcase.py deleted file mode 100644 index 57f72146927..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_textcasesrc.py b/plotly/validators/funnel/outsidetextfont/_textcasesrc.py deleted file mode 100644 index d084f2982a8..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_variant.py b/plotly/validators/funnel/outsidetextfont/_variant.py deleted file mode 100644 index 18305d1611e..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_variantsrc.py b/plotly/validators/funnel/outsidetextfont/_variantsrc.py deleted file mode 100644 index 0f3e1f66b11..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_weight.py b/plotly/validators/funnel/outsidetextfont/_weight.py deleted file mode 100644 index 28018bc6dbc..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/outsidetextfont/_weightsrc.py b/plotly/validators/funnel/outsidetextfont/_weightsrc.py deleted file mode 100644 index 72f0611bbca..00000000000 --- a/plotly/validators/funnel/outsidetextfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="funnel.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/stream/__init__.py b/plotly/validators/funnel/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/funnel/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/funnel/stream/_maxpoints.py b/plotly/validators/funnel/stream/_maxpoints.py deleted file mode 100644 index d3b985b23ec..00000000000 --- a/plotly/validators/funnel/stream/_maxpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__(self, plotly_name="maxpoints", parent_name="funnel.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnel/stream/_token.py b/plotly/validators/funnel/stream/_token.py deleted file mode 100644 index 8cea2056566..00000000000 --- a/plotly/validators/funnel/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="funnel.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/__init__.py b/plotly/validators/funnel/textfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/funnel/textfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnel/textfont/_color.py b/plotly/validators/funnel/textfont/_color.py deleted file mode 100644 index 44339f9e34a..00000000000 --- a/plotly/validators/funnel/textfont/_color.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_colorsrc.py b/plotly/validators/funnel/textfont/_colorsrc.py deleted file mode 100644 index 646baae5339..00000000000 --- a/plotly/validators/funnel/textfont/_colorsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="colorsrc", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_family.py b/plotly/validators/funnel/textfont/_family.py deleted file mode 100644 index 18eef0a123a..00000000000 --- a/plotly/validators/funnel/textfont/_family.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__(self, plotly_name="family", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_familysrc.py b/plotly/validators/funnel/textfont/_familysrc.py deleted file mode 100644 index 8b3e9386740..00000000000 --- a/plotly/validators/funnel/textfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="funnel.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_lineposition.py b/plotly/validators/funnel/textfont/_lineposition.py deleted file mode 100644 index 9ab5b4defcf..00000000000 --- a/plotly/validators/funnel/textfont/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="funnel.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_linepositionsrc.py b/plotly/validators/funnel/textfont/_linepositionsrc.py deleted file mode 100644 index 6ce0f00eafa..00000000000 --- a/plotly/validators/funnel/textfont/_linepositionsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="linepositionsrc", parent_name="funnel.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_shadow.py b/plotly/validators/funnel/textfont/_shadow.py deleted file mode 100644 index f77984bea27..00000000000 --- a/plotly/validators/funnel/textfont/_shadow.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__(self, plotly_name="shadow", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_shadowsrc.py b/plotly/validators/funnel/textfont/_shadowsrc.py deleted file mode 100644 index e8727a90acb..00000000000 --- a/plotly/validators/funnel/textfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="funnel.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_size.py b/plotly/validators/funnel/textfont/_size.py deleted file mode 100644 index f50ef9b1b6f..00000000000 --- a/plotly/validators/funnel/textfont/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_sizesrc.py b/plotly/validators/funnel/textfont/_sizesrc.py deleted file mode 100644 index 34a926f011d..00000000000 --- a/plotly/validators/funnel/textfont/_sizesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="sizesrc", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_style.py b/plotly/validators/funnel/textfont/_style.py deleted file mode 100644 index a740c1fbcd2..00000000000 --- a/plotly/validators/funnel/textfont/_style.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_stylesrc.py b/plotly/validators/funnel/textfont/_stylesrc.py deleted file mode 100644 index 527ac5d522b..00000000000 --- a/plotly/validators/funnel/textfont/_stylesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="stylesrc", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_textcase.py b/plotly/validators/funnel/textfont/_textcase.py deleted file mode 100644 index a2b3caf8e3b..00000000000 --- a/plotly/validators/funnel/textfont/_textcase.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="textcase", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_textcasesrc.py b/plotly/validators/funnel/textfont/_textcasesrc.py deleted file mode 100644 index 36ea387a520..00000000000 --- a/plotly/validators/funnel/textfont/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="funnel.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_variant.py b/plotly/validators/funnel/textfont/_variant.py deleted file mode 100644 index c87f5a86915..00000000000 --- a/plotly/validators/funnel/textfont/_variant.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="variant", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_variantsrc.py b/plotly/validators/funnel/textfont/_variantsrc.py deleted file mode 100644 index a6d8fde95c8..00000000000 --- a/plotly/validators/funnel/textfont/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="funnel.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_weight.py b/plotly/validators/funnel/textfont/_weight.py deleted file mode 100644 index 55e6a51e129..00000000000 --- a/plotly/validators/funnel/textfont/_weight.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="weight", parent_name="funnel.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnel/textfont/_weightsrc.py b/plotly/validators/funnel/textfont/_weightsrc.py deleted file mode 100644 index 32a42eefe95..00000000000 --- a/plotly/validators/funnel/textfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="funnel.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/__init__.py b/plotly/validators/funnelarea/__init__.py deleted file mode 100644 index a1ff4669955..00000000000 --- a/plotly/validators/funnelarea/__init__.py +++ /dev/null @@ -1,105 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._valuessrc import ValuessrcValidator - from ._values import ValuesValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._title import TitleValidator - from ._texttemplatesrc import TexttemplatesrcValidator - from ._texttemplate import TexttemplateValidator - from ._textsrc import TextsrcValidator - from ._textpositionsrc import TextpositionsrcValidator - from ._textposition import TextpositionValidator - from ._textinfo import TextinfoValidator - from ._textfont import TextfontValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._showlegend import ShowlegendValidator - from ._scalegroup import ScalegroupValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._marker import MarkerValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._labelssrc import LabelssrcValidator - from ._labels import LabelsValidator - from ._label0 import Label0Validator - from ._insidetextfont import InsidetextfontValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._domain import DomainValidator - from ._dlabel import DlabelValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._baseratio import BaseratioValidator - from ._aspectratio import AspectratioValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._valuessrc.ValuessrcValidator", - "._values.ValuesValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._title.TitleValidator", - "._texttemplatesrc.TexttemplatesrcValidator", - "._texttemplate.TexttemplateValidator", - "._textsrc.TextsrcValidator", - "._textpositionsrc.TextpositionsrcValidator", - "._textposition.TextpositionValidator", - "._textinfo.TextinfoValidator", - "._textfont.TextfontValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._showlegend.ShowlegendValidator", - "._scalegroup.ScalegroupValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._marker.MarkerValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._labelssrc.LabelssrcValidator", - "._labels.LabelsValidator", - "._label0.Label0Validator", - "._insidetextfont.InsidetextfontValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._domain.DomainValidator", - "._dlabel.DlabelValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._baseratio.BaseratioValidator", - "._aspectratio.AspectratioValidator", - ], - ) diff --git a/plotly/validators/funnelarea/_aspectratio.py b/plotly/validators/funnelarea/_aspectratio.py deleted file mode 100644 index 20bc2856ffe..00000000000 --- a/plotly/validators/funnelarea/_aspectratio.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AspectratioValidator(_bv.NumberValidator): - def __init__(self, plotly_name="aspectratio", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_baseratio.py b/plotly/validators/funnelarea/_baseratio.py deleted file mode 100644 index 501021f9140..00000000000 --- a/plotly/validators/funnelarea/_baseratio.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BaseratioValidator(_bv.NumberValidator): - def __init__(self, plotly_name="baseratio", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_customdata.py b/plotly/validators/funnelarea/_customdata.py deleted file mode 100644 index 84eb27767db..00000000000 --- a/plotly/validators/funnelarea/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_customdatasrc.py b/plotly/validators/funnelarea/_customdatasrc.py deleted file mode 100644 index ab49b97b032..00000000000 --- a/plotly/validators/funnelarea/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_dlabel.py b/plotly/validators/funnelarea/_dlabel.py deleted file mode 100644 index 7ec8f401bfc..00000000000 --- a/plotly/validators/funnelarea/_dlabel.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DlabelValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dlabel", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_domain.py b/plotly/validators/funnelarea/_domain.py deleted file mode 100644 index bc41a55410d..00000000000 --- a/plotly/validators/funnelarea/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_hoverinfo.py b/plotly/validators/funnelarea/_hoverinfo.py deleted file mode 100644 index 87e827b91a8..00000000000 --- a/plotly/validators/funnelarea/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["label", "text", "value", "percent", "name"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_hoverinfosrc.py b/plotly/validators/funnelarea/_hoverinfosrc.py deleted file mode 100644 index b06f9b09f0a..00000000000 --- a/plotly/validators/funnelarea/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_hoverlabel.py b/plotly/validators/funnelarea/_hoverlabel.py deleted file mode 100644 index b4a20a6c727..00000000000 --- a/plotly/validators/funnelarea/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_hovertemplate.py b/plotly/validators/funnelarea/_hovertemplate.py deleted file mode 100644 index 61a58878fa9..00000000000 --- a/plotly/validators/funnelarea/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_hovertemplatesrc.py b/plotly/validators/funnelarea/_hovertemplatesrc.py deleted file mode 100644 index 85088377d4e..00000000000 --- a/plotly/validators/funnelarea/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="funnelarea", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_hovertext.py b/plotly/validators/funnelarea/_hovertext.py deleted file mode 100644 index bcd972ef334..00000000000 --- a/plotly/validators/funnelarea/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_hovertextsrc.py b/plotly/validators/funnelarea/_hovertextsrc.py deleted file mode 100644 index a43fac8930b..00000000000 --- a/plotly/validators/funnelarea/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_ids.py b/plotly/validators/funnelarea/_ids.py deleted file mode 100644 index 89ee19af989..00000000000 --- a/plotly/validators/funnelarea/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_idssrc.py b/plotly/validators/funnelarea/_idssrc.py deleted file mode 100644 index d50cc6f857c..00000000000 --- a/plotly/validators/funnelarea/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_insidetextfont.py b/plotly/validators/funnelarea/_insidetextfont.py deleted file mode 100644 index db2f7d1adc4..00000000000 --- a/plotly/validators/funnelarea/_insidetextfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class InsidetextfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="insidetextfont", parent_name="funnelarea", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Insidetextfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_label0.py b/plotly/validators/funnelarea/_label0.py deleted file mode 100644 index 301cdc53440..00000000000 --- a/plotly/validators/funnelarea/_label0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Label0Validator(_bv.NumberValidator): - def __init__(self, plotly_name="label0", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_labels.py b/plotly/validators/funnelarea/_labels.py deleted file mode 100644 index 206b64c8d50..00000000000 --- a/plotly/validators/funnelarea/_labels.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="labels", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_labelssrc.py b/plotly/validators/funnelarea/_labelssrc.py deleted file mode 100644 index 734e1dbf86c..00000000000 --- a/plotly/validators/funnelarea/_labelssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="labelssrc", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_legend.py b/plotly/validators/funnelarea/_legend.py deleted file mode 100644 index f0b4758724b..00000000000 --- a/plotly/validators/funnelarea/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_legendgroup.py b/plotly/validators/funnelarea/_legendgroup.py deleted file mode 100644 index 6c0bc9ed1ff..00000000000 --- a/plotly/validators/funnelarea/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_legendgrouptitle.py b/plotly/validators/funnelarea/_legendgrouptitle.py deleted file mode 100644 index 7b1a2d6a97b..00000000000 --- a/plotly/validators/funnelarea/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="funnelarea", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_legendrank.py b/plotly/validators/funnelarea/_legendrank.py deleted file mode 100644 index c93f5c5fe35..00000000000 --- a/plotly/validators/funnelarea/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_legendwidth.py b/plotly/validators/funnelarea/_legendwidth.py deleted file mode 100644 index 60c8f20bf61..00000000000 --- a/plotly/validators/funnelarea/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_marker.py b/plotly/validators/funnelarea/_marker.py deleted file mode 100644 index 9cd7aec66a2..00000000000 --- a/plotly/validators/funnelarea/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_meta.py b/plotly/validators/funnelarea/_meta.py deleted file mode 100644 index 388bfafb9c7..00000000000 --- a/plotly/validators/funnelarea/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_metasrc.py b/plotly/validators/funnelarea/_metasrc.py deleted file mode 100644 index c63a7f56945..00000000000 --- a/plotly/validators/funnelarea/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_name.py b/plotly/validators/funnelarea/_name.py deleted file mode 100644 index c0255491d9d..00000000000 --- a/plotly/validators/funnelarea/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_opacity.py b/plotly/validators/funnelarea/_opacity.py deleted file mode 100644 index 1a50983e2ce..00000000000 --- a/plotly/validators/funnelarea/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_scalegroup.py b/plotly/validators/funnelarea/_scalegroup.py deleted file mode 100644 index 30a4cf4d455..00000000000 --- a/plotly/validators/funnelarea/_scalegroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScalegroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="scalegroup", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_showlegend.py b/plotly/validators/funnelarea/_showlegend.py deleted file mode 100644 index f2de9c87c52..00000000000 --- a/plotly/validators/funnelarea/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_stream.py b/plotly/validators/funnelarea/_stream.py deleted file mode 100644 index b545cc315d6..00000000000 --- a/plotly/validators/funnelarea/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_text.py b/plotly/validators/funnelarea/_text.py deleted file mode 100644 index 8bd41ef1d3a..00000000000 --- a/plotly/validators/funnelarea/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="text", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_textfont.py b/plotly/validators/funnelarea/_textfont.py deleted file mode 100644 index bc3dd877e86..00000000000 --- a/plotly/validators/funnelarea/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_textinfo.py b/plotly/validators/funnelarea/_textinfo.py deleted file mode 100644 index d36b4711ebb..00000000000 --- a/plotly/validators/funnelarea/_textinfo.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="textinfo", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["label", "text", "value", "percent"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_textposition.py b/plotly/validators/funnelarea/_textposition.py deleted file mode 100644 index 69f47051eed..00000000000 --- a/plotly/validators/funnelarea/_textposition.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="textposition", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["inside", "none"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_textpositionsrc.py b/plotly/validators/funnelarea/_textpositionsrc.py deleted file mode 100644 index ea521b9af94..00000000000 --- a/plotly/validators/funnelarea/_textpositionsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textpositionsrc", parent_name="funnelarea", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_textsrc.py b/plotly/validators/funnelarea/_textsrc.py deleted file mode 100644 index 19f4e48771d..00000000000 --- a/plotly/validators/funnelarea/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_texttemplate.py b/plotly/validators/funnelarea/_texttemplate.py deleted file mode 100644 index 026fad7e925..00000000000 --- a/plotly/validators/funnelarea/_texttemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="texttemplate", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_texttemplatesrc.py b/plotly/validators/funnelarea/_texttemplatesrc.py deleted file mode 100644 index 4d587894b74..00000000000 --- a/plotly/validators/funnelarea/_texttemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="texttemplatesrc", parent_name="funnelarea", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_title.py b/plotly/validators/funnelarea/_title.py deleted file mode 100644 index 28e06293f78..00000000000 --- a/plotly/validators/funnelarea/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_uid.py b/plotly/validators/funnelarea/_uid.py deleted file mode 100644 index eb59896f797..00000000000 --- a/plotly/validators/funnelarea/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_uirevision.py b/plotly/validators/funnelarea/_uirevision.py deleted file mode 100644 index 0dc2e92184b..00000000000 --- a/plotly/validators/funnelarea/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_values.py b/plotly/validators/funnelarea/_values.py deleted file mode 100644 index 553545deddd..00000000000 --- a/plotly/validators/funnelarea/_values.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValuesValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="values", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_valuessrc.py b/plotly/validators/funnelarea/_valuessrc.py deleted file mode 100644 index 3d81ce5519f..00000000000 --- a/plotly/validators/funnelarea/_valuessrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValuessrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="valuessrc", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/_visible.py b/plotly/validators/funnelarea/_visible.py deleted file mode 100644 index 452ff0a616e..00000000000 --- a/plotly/validators/funnelarea/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="funnelarea", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/domain/__init__.py b/plotly/validators/funnelarea/domain/__init__.py deleted file mode 100644 index 51371db8566..00000000000 --- a/plotly/validators/funnelarea/domain/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator - from ._row import RowValidator - from ._column import ColumnValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._y.YValidator", - "._x.XValidator", - "._row.RowValidator", - "._column.ColumnValidator", - ], - ) diff --git a/plotly/validators/funnelarea/domain/_column.py b/plotly/validators/funnelarea/domain/_column.py deleted file mode 100644 index c0babe56807..00000000000 --- a/plotly/validators/funnelarea/domain/_column.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="column", parent_name="funnelarea.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/domain/_row.py b/plotly/validators/funnelarea/domain/_row.py deleted file mode 100644 index 577823a978c..00000000000 --- a/plotly/validators/funnelarea/domain/_row.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="row", parent_name="funnelarea.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/domain/_x.py b/plotly/validators/funnelarea/domain/_x.py deleted file mode 100644 index b851bae16c2..00000000000 --- a/plotly/validators/funnelarea/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="funnelarea.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/domain/_y.py b/plotly/validators/funnelarea/domain/_y.py deleted file mode 100644 index f6409fe8bc1..00000000000 --- a/plotly/validators/funnelarea/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="funnelarea.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/__init__.py b/plotly/validators/funnelarea/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/funnelarea/hoverlabel/_align.py b/plotly/validators/funnelarea/hoverlabel/_align.py deleted file mode 100644 index 4f6695b0e99..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="funnelarea.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/_alignsrc.py b/plotly/validators/funnelarea/hoverlabel/_alignsrc.py deleted file mode 100644 index c55b6037696..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="funnelarea.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/_bgcolor.py b/plotly/validators/funnelarea/hoverlabel/_bgcolor.py deleted file mode 100644 index 6fa5f12766b..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="funnelarea.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/_bgcolorsrc.py b/plotly/validators/funnelarea/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index f8d97fe359f..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="funnelarea.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/_bordercolor.py b/plotly/validators/funnelarea/hoverlabel/_bordercolor.py deleted file mode 100644 index 5f7f2490e67..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="funnelarea.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/_bordercolorsrc.py b/plotly/validators/funnelarea/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index a48949c1fa1..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bordercolorsrc", - parent_name="funnelarea.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/_font.py b/plotly/validators/funnelarea/hoverlabel/_font.py deleted file mode 100644 index 807197950c2..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="funnelarea.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/_namelength.py b/plotly/validators/funnelarea/hoverlabel/_namelength.py deleted file mode 100644 index c45cddeb6ca..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="funnelarea.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/_namelengthsrc.py b/plotly/validators/funnelarea/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 5c5c9b3f39a..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="funnelarea.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/__init__.py b/plotly/validators/funnelarea/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_color.py b/plotly/validators/funnelarea/hoverlabel/font/_color.py deleted file mode 100644 index b18fe305211..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_colorsrc.py b/plotly/validators/funnelarea/hoverlabel/font/_colorsrc.py deleted file mode 100644 index b4a9612e9ee..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_family.py b/plotly/validators/funnelarea/hoverlabel/font/_family.py deleted file mode 100644 index f611b352922..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_familysrc.py b/plotly/validators/funnelarea/hoverlabel/font/_familysrc.py deleted file mode 100644 index e5594abac20..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="familysrc", - parent_name="funnelarea.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_lineposition.py b/plotly/validators/funnelarea/hoverlabel/font/_lineposition.py deleted file mode 100644 index 46955af0ac3..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="funnelarea.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_linepositionsrc.py b/plotly/validators/funnelarea/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 2c36e873465..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="funnelarea.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_shadow.py b/plotly/validators/funnelarea/hoverlabel/font/_shadow.py deleted file mode 100644 index 06a514af326..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_shadowsrc.py b/plotly/validators/funnelarea/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 154603c638c..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="shadowsrc", - parent_name="funnelarea.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_size.py b/plotly/validators/funnelarea/hoverlabel/font/_size.py deleted file mode 100644 index 15f2df7ed1d..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_sizesrc.py b/plotly/validators/funnelarea/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 86f30b7c507..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_style.py b/plotly/validators/funnelarea/hoverlabel/font/_style.py deleted file mode 100644 index 8713e011710..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_stylesrc.py b/plotly/validators/funnelarea/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 5b565460e59..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_textcase.py b/plotly/validators/funnelarea/hoverlabel/font/_textcase.py deleted file mode 100644 index e1aafcee7c7..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_textcasesrc.py b/plotly/validators/funnelarea/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index b4893a3b033..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="funnelarea.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_variant.py b/plotly/validators/funnelarea/hoverlabel/font/_variant.py deleted file mode 100644 index b3d38e4ba72..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_variantsrc.py b/plotly/validators/funnelarea/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 43af2890e52..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="funnelarea.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_weight.py b/plotly/validators/funnelarea/hoverlabel/font/_weight.py deleted file mode 100644 index d11aaece174..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="funnelarea.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/hoverlabel/font/_weightsrc.py b/plotly/validators/funnelarea/hoverlabel/font/_weightsrc.py deleted file mode 100644 index 300e649ec63..00000000000 --- a/plotly/validators/funnelarea/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="weightsrc", - parent_name="funnelarea.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/__init__.py b/plotly/validators/funnelarea/insidetextfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_color.py b/plotly/validators/funnelarea/insidetextfont/_color.py deleted file mode 100644 index 20328ebd3c6..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_colorsrc.py b/plotly/validators/funnelarea/insidetextfont/_colorsrc.py deleted file mode 100644 index c524d37486d..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_family.py b/plotly/validators/funnelarea/insidetextfont/_family.py deleted file mode 100644 index f7cfd53136e..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_familysrc.py b/plotly/validators/funnelarea/insidetextfont/_familysrc.py deleted file mode 100644 index 83b37a48e87..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_lineposition.py b/plotly/validators/funnelarea/insidetextfont/_lineposition.py deleted file mode 100644 index 635553a327b..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="funnelarea.insidetextfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_linepositionsrc.py b/plotly/validators/funnelarea/insidetextfont/_linepositionsrc.py deleted file mode 100644 index 9b49b42c3e6..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="funnelarea.insidetextfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_shadow.py b/plotly/validators/funnelarea/insidetextfont/_shadow.py deleted file mode 100644 index 77115020ab6..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_shadowsrc.py b/plotly/validators/funnelarea/insidetextfont/_shadowsrc.py deleted file mode 100644 index b95b6a43319..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_size.py b/plotly/validators/funnelarea/insidetextfont/_size.py deleted file mode 100644 index ac821b8fa1d..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_sizesrc.py b/plotly/validators/funnelarea/insidetextfont/_sizesrc.py deleted file mode 100644 index 0f2dcc0d557..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_style.py b/plotly/validators/funnelarea/insidetextfont/_style.py deleted file mode 100644 index db7303fe11e..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_stylesrc.py b/plotly/validators/funnelarea/insidetextfont/_stylesrc.py deleted file mode 100644 index 8374d937193..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_textcase.py b/plotly/validators/funnelarea/insidetextfont/_textcase.py deleted file mode 100644 index 4d9219a0fb7..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_textcasesrc.py b/plotly/validators/funnelarea/insidetextfont/_textcasesrc.py deleted file mode 100644 index 6ab7d4a3764..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="funnelarea.insidetextfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_variant.py b/plotly/validators/funnelarea/insidetextfont/_variant.py deleted file mode 100644 index 4d87d0c1d28..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_variantsrc.py b/plotly/validators/funnelarea/insidetextfont/_variantsrc.py deleted file mode 100644 index 67cd1bb44b3..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="funnelarea.insidetextfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_weight.py b/plotly/validators/funnelarea/insidetextfont/_weight.py deleted file mode 100644 index 67b2640c81f..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/insidetextfont/_weightsrc.py b/plotly/validators/funnelarea/insidetextfont/_weightsrc.py deleted file mode 100644 index 2b432585525..00000000000 --- a/plotly/validators/funnelarea/insidetextfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="funnelarea.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/__init__.py b/plotly/validators/funnelarea/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/_font.py b/plotly/validators/funnelarea/legendgrouptitle/_font.py deleted file mode 100644 index 1935910512f..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="funnelarea.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/_text.py b/plotly/validators/funnelarea/legendgrouptitle/_text.py deleted file mode 100644 index f027d991514..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="funnelarea.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/font/__init__.py b/plotly/validators/funnelarea/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/font/_color.py b/plotly/validators/funnelarea/legendgrouptitle/font/_color.py deleted file mode 100644 index 4b5eecd85e2..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="funnelarea.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/font/_family.py b/plotly/validators/funnelarea/legendgrouptitle/font/_family.py deleted file mode 100644 index c488a4edcd6..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="funnelarea.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/font/_lineposition.py b/plotly/validators/funnelarea/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index c3ed4a20e2b..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="funnelarea.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/font/_shadow.py b/plotly/validators/funnelarea/legendgrouptitle/font/_shadow.py deleted file mode 100644 index be837b36d16..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="funnelarea.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/font/_size.py b/plotly/validators/funnelarea/legendgrouptitle/font/_size.py deleted file mode 100644 index 3f7aafb1ca0..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="funnelarea.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/font/_style.py b/plotly/validators/funnelarea/legendgrouptitle/font/_style.py deleted file mode 100644 index 8f276bdaeb9..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="funnelarea.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/font/_textcase.py b/plotly/validators/funnelarea/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 967fbf9e1f5..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="funnelarea.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/font/_variant.py b/plotly/validators/funnelarea/legendgrouptitle/font/_variant.py deleted file mode 100644 index 93a5a07ec68..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="funnelarea.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/legendgrouptitle/font/_weight.py b/plotly/validators/funnelarea/legendgrouptitle/font/_weight.py deleted file mode 100644 index da9fe1ed91a..00000000000 --- a/plotly/validators/funnelarea/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="funnelarea.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/__init__.py b/plotly/validators/funnelarea/marker/__init__.py deleted file mode 100644 index 7534208e13d..00000000000 --- a/plotly/validators/funnelarea/marker/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._pattern import PatternValidator - from ._line import LineValidator - from ._colorssrc import ColorssrcValidator - from ._colors import ColorsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._pattern.PatternValidator", - "._line.LineValidator", - "._colorssrc.ColorssrcValidator", - "._colors.ColorsValidator", - ], - ) diff --git a/plotly/validators/funnelarea/marker/_colors.py b/plotly/validators/funnelarea/marker/_colors.py deleted file mode 100644 index 338923384a3..00000000000 --- a/plotly/validators/funnelarea/marker/_colors.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="colors", parent_name="funnelarea.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/_colorssrc.py b/plotly/validators/funnelarea/marker/_colorssrc.py deleted file mode 100644 index 7a9fb01d2f3..00000000000 --- a/plotly/validators/funnelarea/marker/_colorssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorssrc", parent_name="funnelarea.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/_line.py b/plotly/validators/funnelarea/marker/_line.py deleted file mode 100644 index 8c8bc4b659b..00000000000 --- a/plotly/validators/funnelarea/marker/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="funnelarea.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/_pattern.py b/plotly/validators/funnelarea/marker/_pattern.py deleted file mode 100644 index df4d6327669..00000000000 --- a/plotly/validators/funnelarea/marker/_pattern.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PatternValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="pattern", parent_name="funnelarea.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pattern"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/line/__init__.py b/plotly/validators/funnelarea/marker/line/__init__.py deleted file mode 100644 index 7058fed3ef7..00000000000 --- a/plotly/validators/funnelarea/marker/line/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnelarea/marker/line/_color.py b/plotly/validators/funnelarea/marker/line/_color.py deleted file mode 100644 index b97961e1b1f..00000000000 --- a/plotly/validators/funnelarea/marker/line/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="funnelarea.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/line/_colorsrc.py b/plotly/validators/funnelarea/marker/line/_colorsrc.py deleted file mode 100644 index fe713b083ca..00000000000 --- a/plotly/validators/funnelarea/marker/line/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="funnelarea.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/line/_width.py b/plotly/validators/funnelarea/marker/line/_width.py deleted file mode 100644 index 9ee4dd1aad2..00000000000 --- a/plotly/validators/funnelarea/marker/line/_width.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="funnelarea.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/line/_widthsrc.py b/plotly/validators/funnelarea/marker/line/_widthsrc.py deleted file mode 100644 index db325c660dc..00000000000 --- a/plotly/validators/funnelarea/marker/line/_widthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="widthsrc", parent_name="funnelarea.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/__init__.py b/plotly/validators/funnelarea/marker/pattern/__init__.py deleted file mode 100644 index bfeb887e3cf..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._soliditysrc import SoliditysrcValidator - from ._solidity import SolidityValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shapesrc import ShapesrcValidator - from ._shape import ShapeValidator - from ._fillmode import FillmodeValidator - from ._fgopacity import FgopacityValidator - from ._fgcolorsrc import FgcolorsrcValidator - from ._fgcolor import FgcolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._soliditysrc.SoliditysrcValidator", - "._solidity.SolidityValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shapesrc.ShapesrcValidator", - "._shape.ShapeValidator", - "._fillmode.FillmodeValidator", - "._fgopacity.FgopacityValidator", - "._fgcolorsrc.FgcolorsrcValidator", - "._fgcolor.FgcolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_bgcolor.py b/plotly/validators/funnelarea/marker/pattern/_bgcolor.py deleted file mode 100644 index c8a5edf7421..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="funnelarea.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_bgcolorsrc.py b/plotly/validators/funnelarea/marker/pattern/_bgcolorsrc.py deleted file mode 100644 index e27dcd75bb5..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_bgcolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bgcolorsrc", - parent_name="funnelarea.marker.pattern", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_fgcolor.py b/plotly/validators/funnelarea/marker/pattern/_fgcolor.py deleted file mode 100644 index c3cddebc609..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_fgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fgcolor", parent_name="funnelarea.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_fgcolorsrc.py b/plotly/validators/funnelarea/marker/pattern/_fgcolorsrc.py deleted file mode 100644 index 5c000d0d41a..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_fgcolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="fgcolorsrc", - parent_name="funnelarea.marker.pattern", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_fgopacity.py b/plotly/validators/funnelarea/marker/pattern/_fgopacity.py deleted file mode 100644 index 47a922bacce..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_fgopacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgopacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="fgopacity", parent_name="funnelarea.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_fillmode.py b/plotly/validators/funnelarea/marker/pattern/_fillmode.py deleted file mode 100644 index 36dd30596bc..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_fillmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="fillmode", parent_name="funnelarea.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["replace", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_shape.py b/plotly/validators/funnelarea/marker/pattern/_shape.py deleted file mode 100644 index 210c1134128..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_shape.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="shape", parent_name="funnelarea.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["", "/", "\\", "x", "-", "|", "+", "."]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_shapesrc.py b/plotly/validators/funnelarea/marker/pattern/_shapesrc.py deleted file mode 100644 index f9fcad8a6aa..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_shapesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shapesrc", parent_name="funnelarea.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_size.py b/plotly/validators/funnelarea/marker/pattern/_size.py deleted file mode 100644 index a610db9fdbd..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="funnelarea.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_sizesrc.py b/plotly/validators/funnelarea/marker/pattern/_sizesrc.py deleted file mode 100644 index efd9d3a461d..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="funnelarea.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_solidity.py b/plotly/validators/funnelarea/marker/pattern/_solidity.py deleted file mode 100644 index 196d763946a..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_solidity.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SolidityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="solidity", parent_name="funnelarea.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/marker/pattern/_soliditysrc.py b/plotly/validators/funnelarea/marker/pattern/_soliditysrc.py deleted file mode 100644 index 8528cf77382..00000000000 --- a/plotly/validators/funnelarea/marker/pattern/_soliditysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SoliditysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="soliditysrc", - parent_name="funnelarea.marker.pattern", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/stream/__init__.py b/plotly/validators/funnelarea/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/funnelarea/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/funnelarea/stream/_maxpoints.py b/plotly/validators/funnelarea/stream/_maxpoints.py deleted file mode 100644 index 6081be88abc..00000000000 --- a/plotly/validators/funnelarea/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="funnelarea.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/stream/_token.py b/plotly/validators/funnelarea/stream/_token.py deleted file mode 100644 index 922f950337b..00000000000 --- a/plotly/validators/funnelarea/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="funnelarea.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/__init__.py b/plotly/validators/funnelarea/textfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/funnelarea/textfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnelarea/textfont/_color.py b/plotly/validators/funnelarea/textfont/_color.py deleted file mode 100644 index f4b95e2b2fb..00000000000 --- a/plotly/validators/funnelarea/textfont/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_colorsrc.py b/plotly/validators/funnelarea/textfont/_colorsrc.py deleted file mode 100644 index dae54efcc87..00000000000 --- a/plotly/validators/funnelarea/textfont/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_family.py b/plotly/validators/funnelarea/textfont/_family.py deleted file mode 100644 index 61f65bed3e5..00000000000 --- a/plotly/validators/funnelarea/textfont/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_familysrc.py b/plotly/validators/funnelarea/textfont/_familysrc.py deleted file mode 100644 index f911105e579..00000000000 --- a/plotly/validators/funnelarea/textfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_lineposition.py b/plotly/validators/funnelarea/textfont/_lineposition.py deleted file mode 100644 index 2758c00f7d6..00000000000 --- a/plotly/validators/funnelarea/textfont/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_linepositionsrc.py b/plotly/validators/funnelarea/textfont/_linepositionsrc.py deleted file mode 100644 index 1f07a07a682..00000000000 --- a/plotly/validators/funnelarea/textfont/_linepositionsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="linepositionsrc", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_shadow.py b/plotly/validators/funnelarea/textfont/_shadow.py deleted file mode 100644 index 6a3a10fc9f9..00000000000 --- a/plotly/validators/funnelarea/textfont/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_shadowsrc.py b/plotly/validators/funnelarea/textfont/_shadowsrc.py deleted file mode 100644 index a549ef0de59..00000000000 --- a/plotly/validators/funnelarea/textfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_size.py b/plotly/validators/funnelarea/textfont/_size.py deleted file mode 100644 index 546b47bde79..00000000000 --- a/plotly/validators/funnelarea/textfont/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="funnelarea.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_sizesrc.py b/plotly/validators/funnelarea/textfont/_sizesrc.py deleted file mode 100644 index 2ea79a3ab4a..00000000000 --- a/plotly/validators/funnelarea/textfont/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_style.py b/plotly/validators/funnelarea/textfont/_style.py deleted file mode 100644 index dc20459d7a5..00000000000 --- a/plotly/validators/funnelarea/textfont/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_stylesrc.py b/plotly/validators/funnelarea/textfont/_stylesrc.py deleted file mode 100644 index 8b967d06e68..00000000000 --- a/plotly/validators/funnelarea/textfont/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_textcase.py b/plotly/validators/funnelarea/textfont/_textcase.py deleted file mode 100644 index 91160d0596f..00000000000 --- a/plotly/validators/funnelarea/textfont/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_textcasesrc.py b/plotly/validators/funnelarea/textfont/_textcasesrc.py deleted file mode 100644 index 4d357b02dc6..00000000000 --- a/plotly/validators/funnelarea/textfont/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_variant.py b/plotly/validators/funnelarea/textfont/_variant.py deleted file mode 100644 index 071f30bf792..00000000000 --- a/plotly/validators/funnelarea/textfont/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_variantsrc.py b/plotly/validators/funnelarea/textfont/_variantsrc.py deleted file mode 100644 index 44cdd74f129..00000000000 --- a/plotly/validators/funnelarea/textfont/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_weight.py b/plotly/validators/funnelarea/textfont/_weight.py deleted file mode 100644 index 130b304312d..00000000000 --- a/plotly/validators/funnelarea/textfont/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/textfont/_weightsrc.py b/plotly/validators/funnelarea/textfont/_weightsrc.py deleted file mode 100644 index 489fd43f97f..00000000000 --- a/plotly/validators/funnelarea/textfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="funnelarea.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/__init__.py b/plotly/validators/funnelarea/title/__init__.py deleted file mode 100644 index a3fcc6ac477..00000000000 --- a/plotly/validators/funnelarea/title/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._position import PositionValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._text.TextValidator", - "._position.PositionValidator", - "._font.FontValidator", - ], - ) diff --git a/plotly/validators/funnelarea/title/_font.py b/plotly/validators/funnelarea/title/_font.py deleted file mode 100644 index f0af44e50a8..00000000000 --- a/plotly/validators/funnelarea/title/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="funnelarea.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/_position.py b/plotly/validators/funnelarea/title/_position.py deleted file mode 100644 index cbd861c71f5..00000000000 --- a/plotly/validators/funnelarea/title/_position.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PositionValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="position", parent_name="funnelarea.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["top left", "top center", "top right"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/_text.py b/plotly/validators/funnelarea/title/_text.py deleted file mode 100644 index fd9b8938be2..00000000000 --- a/plotly/validators/funnelarea/title/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="funnelarea.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/__init__.py b/plotly/validators/funnelarea/title/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/funnelarea/title/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/funnelarea/title/font/_color.py b/plotly/validators/funnelarea/title/font/_color.py deleted file mode 100644 index b385d415e7c..00000000000 --- a/plotly/validators/funnelarea/title/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_colorsrc.py b/plotly/validators/funnelarea/title/font/_colorsrc.py deleted file mode 100644 index 1cdc6d12641..00000000000 --- a/plotly/validators/funnelarea/title/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_family.py b/plotly/validators/funnelarea/title/font/_family.py deleted file mode 100644 index b987e74f49a..00000000000 --- a/plotly/validators/funnelarea/title/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_familysrc.py b/plotly/validators/funnelarea/title/font/_familysrc.py deleted file mode 100644 index 02a1476e70e..00000000000 --- a/plotly/validators/funnelarea/title/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_lineposition.py b/plotly/validators/funnelarea/title/font/_lineposition.py deleted file mode 100644 index 5ca2b28c82f..00000000000 --- a/plotly/validators/funnelarea/title/font/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_linepositionsrc.py b/plotly/validators/funnelarea/title/font/_linepositionsrc.py deleted file mode 100644 index 1e161768178..00000000000 --- a/plotly/validators/funnelarea/title/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="funnelarea.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_shadow.py b/plotly/validators/funnelarea/title/font/_shadow.py deleted file mode 100644 index 58f4a18d458..00000000000 --- a/plotly/validators/funnelarea/title/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_shadowsrc.py b/plotly/validators/funnelarea/title/font/_shadowsrc.py deleted file mode 100644 index 9e6b94da36c..00000000000 --- a/plotly/validators/funnelarea/title/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_size.py b/plotly/validators/funnelarea/title/font/_size.py deleted file mode 100644 index e7abbd5f60b..00000000000 --- a/plotly/validators/funnelarea/title/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_sizesrc.py b/plotly/validators/funnelarea/title/font/_sizesrc.py deleted file mode 100644 index 2fc0b3a9a91..00000000000 --- a/plotly/validators/funnelarea/title/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_style.py b/plotly/validators/funnelarea/title/font/_style.py deleted file mode 100644 index f03713529b6..00000000000 --- a/plotly/validators/funnelarea/title/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_stylesrc.py b/plotly/validators/funnelarea/title/font/_stylesrc.py deleted file mode 100644 index 867c1a0c8d1..00000000000 --- a/plotly/validators/funnelarea/title/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_textcase.py b/plotly/validators/funnelarea/title/font/_textcase.py deleted file mode 100644 index 555f6104488..00000000000 --- a/plotly/validators/funnelarea/title/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_textcasesrc.py b/plotly/validators/funnelarea/title/font/_textcasesrc.py deleted file mode 100644 index 16c98fb0a19..00000000000 --- a/plotly/validators/funnelarea/title/font/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_variant.py b/plotly/validators/funnelarea/title/font/_variant.py deleted file mode 100644 index 7f94c099cc0..00000000000 --- a/plotly/validators/funnelarea/title/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_variantsrc.py b/plotly/validators/funnelarea/title/font/_variantsrc.py deleted file mode 100644 index dc174aee73b..00000000000 --- a/plotly/validators/funnelarea/title/font/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_weight.py b/plotly/validators/funnelarea/title/font/_weight.py deleted file mode 100644 index 2d02b66936d..00000000000 --- a/plotly/validators/funnelarea/title/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/funnelarea/title/font/_weightsrc.py b/plotly/validators/funnelarea/title/font/_weightsrc.py deleted file mode 100644 index cad1d31fdc9..00000000000 --- a/plotly/validators/funnelarea/title/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="funnelarea.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/__init__.py b/plotly/validators/heatmap/__init__.py deleted file mode 100644 index f2d2b1588dd..00000000000 --- a/plotly/validators/heatmap/__init__.py +++ /dev/null @@ -1,155 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zsmooth import ZsmoothValidator - from ._zorder import ZorderValidator - from ._zmin import ZminValidator - from ._zmid import ZmidValidator - from ._zmax import ZmaxValidator - from ._zhoverformat import ZhoverformatValidator - from ._zauto import ZautoValidator - from ._z import ZValidator - from ._ytype import YtypeValidator - from ._ysrc import YsrcValidator - from ._yperiodalignment import YperiodalignmentValidator - from ._yperiod0 import Yperiod0Validator - from ._yperiod import YperiodValidator - from ._yhoverformat import YhoverformatValidator - from ._ygap import YgapValidator - from ._ycalendar import YcalendarValidator - from ._yaxis import YaxisValidator - from ._y0 import Y0Validator - from ._y import YValidator - from ._xtype import XtypeValidator - from ._xsrc import XsrcValidator - from ._xperiodalignment import XperiodalignmentValidator - from ._xperiod0 import Xperiod0Validator - from ._xperiod import XperiodValidator - from ._xhoverformat import XhoverformatValidator - from ._xgap import XgapValidator - from ._xcalendar import XcalendarValidator - from ._xaxis import XaxisValidator - from ._x0 import X0Validator - from ._x import XValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._transpose import TransposeValidator - from ._texttemplate import TexttemplateValidator - from ._textsrc import TextsrcValidator - from ._textfont import TextfontValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._reversescale import ReversescaleValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverongaps import HoverongapsValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._dy import DyValidator - from ._dx import DxValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._connectgaps import ConnectgapsValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zsmooth.ZsmoothValidator", - "._zorder.ZorderValidator", - "._zmin.ZminValidator", - "._zmid.ZmidValidator", - "._zmax.ZmaxValidator", - "._zhoverformat.ZhoverformatValidator", - "._zauto.ZautoValidator", - "._z.ZValidator", - "._ytype.YtypeValidator", - "._ysrc.YsrcValidator", - "._yperiodalignment.YperiodalignmentValidator", - "._yperiod0.Yperiod0Validator", - "._yperiod.YperiodValidator", - "._yhoverformat.YhoverformatValidator", - "._ygap.YgapValidator", - "._ycalendar.YcalendarValidator", - "._yaxis.YaxisValidator", - "._y0.Y0Validator", - "._y.YValidator", - "._xtype.XtypeValidator", - "._xsrc.XsrcValidator", - "._xperiodalignment.XperiodalignmentValidator", - "._xperiod0.Xperiod0Validator", - "._xperiod.XperiodValidator", - "._xhoverformat.XhoverformatValidator", - "._xgap.XgapValidator", - "._xcalendar.XcalendarValidator", - "._xaxis.XaxisValidator", - "._x0.X0Validator", - "._x.XValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._transpose.TransposeValidator", - "._texttemplate.TexttemplateValidator", - "._textsrc.TextsrcValidator", - "._textfont.TextfontValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._reversescale.ReversescaleValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverongaps.HoverongapsValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._dy.DyValidator", - "._dx.DxValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._connectgaps.ConnectgapsValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/heatmap/_autocolorscale.py b/plotly/validators/heatmap/_autocolorscale.py deleted file mode 100644 index b059fb0ac88..00000000000 --- a/plotly/validators/heatmap/_autocolorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="autocolorscale", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_coloraxis.py b/plotly/validators/heatmap/_coloraxis.py deleted file mode 100644 index f495ef9b324..00000000000 --- a/plotly/validators/heatmap/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_colorbar.py b/plotly/validators/heatmap/_colorbar.py deleted file mode 100644 index 89347a6012b..00000000000 --- a/plotly/validators/heatmap/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_colorscale.py b/plotly/validators/heatmap/_colorscale.py deleted file mode 100644 index 2276053210c..00000000000 --- a/plotly/validators/heatmap/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_connectgaps.py b/plotly/validators/heatmap/_connectgaps.py deleted file mode 100644 index abf1f55bff8..00000000000 --- a/plotly/validators/heatmap/_connectgaps.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ConnectgapsValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="connectgaps", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_customdata.py b/plotly/validators/heatmap/_customdata.py deleted file mode 100644 index 3410f9adac9..00000000000 --- a/plotly/validators/heatmap/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_customdatasrc.py b/plotly/validators/heatmap/_customdatasrc.py deleted file mode 100644 index e27b7a91900..00000000000 --- a/plotly/validators/heatmap/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_dx.py b/plotly/validators/heatmap/_dx.py deleted file mode 100644 index 7f8d958d1f4..00000000000 --- a/plotly/validators/heatmap/_dx.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dx", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_dy.py b/plotly/validators/heatmap/_dy.py deleted file mode 100644 index d5cbd8fbe96..00000000000 --- a/plotly/validators/heatmap/_dy.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DyValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dy", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_hoverinfo.py b/plotly/validators/heatmap/_hoverinfo.py deleted file mode 100644 index 36901afe615..00000000000 --- a/plotly/validators/heatmap/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["x", "y", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_hoverinfosrc.py b/plotly/validators/heatmap/_hoverinfosrc.py deleted file mode 100644 index 6e8337d2434..00000000000 --- a/plotly/validators/heatmap/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_hoverlabel.py b/plotly/validators/heatmap/_hoverlabel.py deleted file mode 100644 index 18deeac4a7d..00000000000 --- a/plotly/validators/heatmap/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_hoverongaps.py b/plotly/validators/heatmap/_hoverongaps.py deleted file mode 100644 index aa3edf0b183..00000000000 --- a/plotly/validators/heatmap/_hoverongaps.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverongapsValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="hoverongaps", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_hovertemplate.py b/plotly/validators/heatmap/_hovertemplate.py deleted file mode 100644 index bf488c7ca5d..00000000000 --- a/plotly/validators/heatmap/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_hovertemplatesrc.py b/plotly/validators/heatmap/_hovertemplatesrc.py deleted file mode 100644 index 9e76bd9f4c1..00000000000 --- a/plotly/validators/heatmap/_hovertemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertemplatesrc", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_hovertext.py b/plotly/validators/heatmap/_hovertext.py deleted file mode 100644 index 68e1dfefa30..00000000000 --- a/plotly/validators/heatmap/_hovertext.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="hovertext", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_hovertextsrc.py b/plotly/validators/heatmap/_hovertextsrc.py deleted file mode 100644 index 10e1235280a..00000000000 --- a/plotly/validators/heatmap/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_ids.py b/plotly/validators/heatmap/_ids.py deleted file mode 100644 index c2aba140811..00000000000 --- a/plotly/validators/heatmap/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_idssrc.py b/plotly/validators/heatmap/_idssrc.py deleted file mode 100644 index bb5d35776f1..00000000000 --- a/plotly/validators/heatmap/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_legend.py b/plotly/validators/heatmap/_legend.py deleted file mode 100644 index 9bd7e4f97ca..00000000000 --- a/plotly/validators/heatmap/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_legendgroup.py b/plotly/validators/heatmap/_legendgroup.py deleted file mode 100644 index ef187dc11de..00000000000 --- a/plotly/validators/heatmap/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_legendgrouptitle.py b/plotly/validators/heatmap/_legendgrouptitle.py deleted file mode 100644 index cfac6ea23e1..00000000000 --- a/plotly/validators/heatmap/_legendgrouptitle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="legendgrouptitle", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_legendrank.py b/plotly/validators/heatmap/_legendrank.py deleted file mode 100644 index 30f9fff6c6d..00000000000 --- a/plotly/validators/heatmap/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_legendwidth.py b/plotly/validators/heatmap/_legendwidth.py deleted file mode 100644 index 41742c5a1d0..00000000000 --- a/plotly/validators/heatmap/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_meta.py b/plotly/validators/heatmap/_meta.py deleted file mode 100644 index d73baf0950a..00000000000 --- a/plotly/validators/heatmap/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_metasrc.py b/plotly/validators/heatmap/_metasrc.py deleted file mode 100644 index 570f1d3fccb..00000000000 --- a/plotly/validators/heatmap/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_name.py b/plotly/validators/heatmap/_name.py deleted file mode 100644 index 6c2142fb6a2..00000000000 --- a/plotly/validators/heatmap/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_opacity.py b/plotly/validators/heatmap/_opacity.py deleted file mode 100644 index 6893d1b6cbe..00000000000 --- a/plotly/validators/heatmap/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_reversescale.py b/plotly/validators/heatmap/_reversescale.py deleted file mode 100644 index 986ac5fd26b..00000000000 --- a/plotly/validators/heatmap/_reversescale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="reversescale", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_showlegend.py b/plotly/validators/heatmap/_showlegend.py deleted file mode 100644 index 47b534aab09..00000000000 --- a/plotly/validators/heatmap/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_showscale.py b/plotly/validators/heatmap/_showscale.py deleted file mode 100644 index f98599abe03..00000000000 --- a/plotly/validators/heatmap/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_stream.py b/plotly/validators/heatmap/_stream.py deleted file mode 100644 index 502c094a227..00000000000 --- a/plotly/validators/heatmap/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_text.py b/plotly/validators/heatmap/_text.py deleted file mode 100644 index 0879e581e42..00000000000 --- a/plotly/validators/heatmap/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="text", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_textfont.py b/plotly/validators/heatmap/_textfont.py deleted file mode 100644 index a7500fcd14f..00000000000 --- a/plotly/validators/heatmap/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_textsrc.py b/plotly/validators/heatmap/_textsrc.py deleted file mode 100644 index b0fbcb69327..00000000000 --- a/plotly/validators/heatmap/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_texttemplate.py b/plotly/validators/heatmap/_texttemplate.py deleted file mode 100644 index e3d315619c4..00000000000 --- a/plotly/validators/heatmap/_texttemplate.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="texttemplate", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_transpose.py b/plotly/validators/heatmap/_transpose.py deleted file mode 100644 index d5ad7f0c98d..00000000000 --- a/plotly/validators/heatmap/_transpose.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TransposeValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="transpose", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_uid.py b/plotly/validators/heatmap/_uid.py deleted file mode 100644 index f4fe0cb0bfd..00000000000 --- a/plotly/validators/heatmap/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_uirevision.py b/plotly/validators/heatmap/_uirevision.py deleted file mode 100644 index 9327a209748..00000000000 --- a/plotly/validators/heatmap/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_visible.py b/plotly/validators/heatmap/_visible.py deleted file mode 100644 index feae4df0c32..00000000000 --- a/plotly/validators/heatmap/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_x.py b/plotly/validators/heatmap/_x.py deleted file mode 100644 index b9c34044c4c..00000000000 --- a/plotly/validators/heatmap/_x.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "array"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_x0.py b/plotly/validators/heatmap/_x0.py deleted file mode 100644 index 696a8ff07d5..00000000000 --- a/plotly/validators/heatmap/_x0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="x0", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_xaxis.py b/plotly/validators/heatmap/_xaxis.py deleted file mode 100644 index 2e0a7d0335c..00000000000 --- a/plotly/validators/heatmap/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_xcalendar.py b/plotly/validators/heatmap/_xcalendar.py deleted file mode 100644 index c8b0a8b8e97..00000000000 --- a/plotly/validators/heatmap/_xcalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xcalendar", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_xgap.py b/plotly/validators/heatmap/_xgap.py deleted file mode 100644 index 1699f3e01c5..00000000000 --- a/plotly/validators/heatmap/_xgap.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xgap", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_xhoverformat.py b/plotly/validators/heatmap/_xhoverformat.py deleted file mode 100644 index 992bd1083cc..00000000000 --- a/plotly/validators/heatmap/_xhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="xhoverformat", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_xperiod.py b/plotly/validators/heatmap/_xperiod.py deleted file mode 100644 index 7ecb1c0e041..00000000000 --- a/plotly/validators/heatmap/_xperiod.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_xperiod0.py b/plotly/validators/heatmap/_xperiod0.py deleted file mode 100644 index fc5bbbf7204..00000000000 --- a/plotly/validators/heatmap/_xperiod0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Xperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="xperiod0", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_xperiodalignment.py b/plotly/validators/heatmap/_xperiodalignment.py deleted file mode 100644 index 18ffd384f3e..00000000000 --- a/plotly/validators/heatmap/_xperiodalignment.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xperiodalignment", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"xtype": "scaled"}), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_xsrc.py b/plotly/validators/heatmap/_xsrc.py deleted file mode 100644 index b352a0f5580..00000000000 --- a/plotly/validators/heatmap/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_xtype.py b/plotly/validators/heatmap/_xtype.py deleted file mode 100644 index 1d6407e930a..00000000000 --- a/plotly/validators/heatmap/_xtype.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XtypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xtype", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["array", "scaled"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_y.py b/plotly/validators/heatmap/_y.py deleted file mode 100644 index e7c1a99d98f..00000000000 --- a/plotly/validators/heatmap/_y.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "array"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_y0.py b/plotly/validators/heatmap/_y0.py deleted file mode 100644 index 0dad1b70a52..00000000000 --- a/plotly/validators/heatmap/_y0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="y0", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_yaxis.py b/plotly/validators/heatmap/_yaxis.py deleted file mode 100644 index df4e6d775de..00000000000 --- a/plotly/validators/heatmap/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_ycalendar.py b/plotly/validators/heatmap/_ycalendar.py deleted file mode 100644 index 01e2e5bdbc5..00000000000 --- a/plotly/validators/heatmap/_ycalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ycalendar", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_ygap.py b/plotly/validators/heatmap/_ygap.py deleted file mode 100644 index 3e6880bd20d..00000000000 --- a/plotly/validators/heatmap/_ygap.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ygap", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_yhoverformat.py b/plotly/validators/heatmap/_yhoverformat.py deleted file mode 100644 index ed9f1b4efe9..00000000000 --- a/plotly/validators/heatmap/_yhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="yhoverformat", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_yperiod.py b/plotly/validators/heatmap/_yperiod.py deleted file mode 100644 index 570ac545fa1..00000000000 --- a/plotly/validators/heatmap/_yperiod.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YperiodValidator(_bv.AnyValidator): - def __init__(self, plotly_name="yperiod", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_yperiod0.py b/plotly/validators/heatmap/_yperiod0.py deleted file mode 100644 index 4a3c709c623..00000000000 --- a/plotly/validators/heatmap/_yperiod0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Yperiod0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="yperiod0", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_yperiodalignment.py b/plotly/validators/heatmap/_yperiodalignment.py deleted file mode 100644 index 8bf0e14370c..00000000000 --- a/plotly/validators/heatmap/_yperiodalignment.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YperiodalignmentValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yperiodalignment", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"ytype": "scaled"}), - values=kwargs.pop("values", ["start", "middle", "end"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_ysrc.py b/plotly/validators/heatmap/_ysrc.py deleted file mode 100644 index 1591ab761f6..00000000000 --- a/plotly/validators/heatmap/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_ytype.py b/plotly/validators/heatmap/_ytype.py deleted file mode 100644 index c6497b2e763..00000000000 --- a/plotly/validators/heatmap/_ytype.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YtypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ytype", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["array", "scaled"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_z.py b/plotly/validators/heatmap/_z.py deleted file mode 100644 index 75d7373e894..00000000000 --- a/plotly/validators/heatmap/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_zauto.py b/plotly/validators/heatmap/_zauto.py deleted file mode 100644 index bd6e6f93801..00000000000 --- a/plotly/validators/heatmap/_zauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="zauto", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_zhoverformat.py b/plotly/validators/heatmap/_zhoverformat.py deleted file mode 100644 index bdc7c228003..00000000000 --- a/plotly/validators/heatmap/_zhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="zhoverformat", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_zmax.py b/plotly/validators/heatmap/_zmax.py deleted file mode 100644 index 761bece9278..00000000000 --- a/plotly/validators/heatmap/_zmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmax", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_zmid.py b/plotly/validators/heatmap/_zmid.py deleted file mode 100644 index 8a783599bfb..00000000000 --- a/plotly/validators/heatmap/_zmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmid", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_zmin.py b/plotly/validators/heatmap/_zmin.py deleted file mode 100644 index ccefe5c072f..00000000000 --- a/plotly/validators/heatmap/_zmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmin", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_zorder.py b/plotly/validators/heatmap/_zorder.py deleted file mode 100644 index a8168b77e72..00000000000 --- a/plotly/validators/heatmap/_zorder.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZorderValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="zorder", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_zsmooth.py b/plotly/validators/heatmap/_zsmooth.py deleted file mode 100644 index a3dbd0231bb..00000000000 --- a/plotly/validators/heatmap/_zsmooth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsmoothValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="zsmooth", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["fast", "best", False]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/_zsrc.py b/plotly/validators/heatmap/_zsrc.py deleted file mode 100644 index 8a2708dddaa..00000000000 --- a/plotly/validators/heatmap/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="heatmap", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/__init__.py b/plotly/validators/heatmap/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/heatmap/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/heatmap/colorbar/_bgcolor.py b/plotly/validators/heatmap/colorbar/_bgcolor.py deleted file mode 100644 index cb0aa4af39c..00000000000 --- a/plotly/validators/heatmap/colorbar/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_bordercolor.py b/plotly/validators/heatmap/colorbar/_bordercolor.py deleted file mode 100644 index e8c1ea8b9b0..00000000000 --- a/plotly/validators/heatmap/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_borderwidth.py b/plotly/validators/heatmap/colorbar/_borderwidth.py deleted file mode 100644 index 1433e9ce49d..00000000000 --- a/plotly/validators/heatmap/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_dtick.py b/plotly/validators/heatmap/colorbar/_dtick.py deleted file mode 100644 index ee8b6174391..00000000000 --- a/plotly/validators/heatmap/colorbar/_dtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__(self, plotly_name="dtick", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_exponentformat.py b/plotly/validators/heatmap/colorbar/_exponentformat.py deleted file mode 100644 index 96a6a390ded..00000000000 --- a/plotly/validators/heatmap/colorbar/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_labelalias.py b/plotly/validators/heatmap/colorbar/_labelalias.py deleted file mode 100644 index b62b55c4c4e..00000000000 --- a/plotly/validators/heatmap/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_len.py b/plotly/validators/heatmap/colorbar/_len.py deleted file mode 100644 index 1b66316602c..00000000000 --- a/plotly/validators/heatmap/colorbar/_len.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="len", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_lenmode.py b/plotly/validators/heatmap/colorbar/_lenmode.py deleted file mode 100644 index 856a9c3c201..00000000000 --- a/plotly/validators/heatmap/colorbar/_lenmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="lenmode", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_minexponent.py b/plotly/validators/heatmap/colorbar/_minexponent.py deleted file mode 100644 index 289f0106408..00000000000 --- a/plotly/validators/heatmap/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_nticks.py b/plotly/validators/heatmap/colorbar/_nticks.py deleted file mode 100644 index 8d194ceb401..00000000000 --- a/plotly/validators/heatmap/colorbar/_nticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="nticks", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_orientation.py b/plotly/validators/heatmap/colorbar/_orientation.py deleted file mode 100644 index 9c9842e5011..00000000000 --- a/plotly/validators/heatmap/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_outlinecolor.py b/plotly/validators/heatmap/colorbar/_outlinecolor.py deleted file mode 100644 index d8b8d168f6c..00000000000 --- a/plotly/validators/heatmap/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_outlinewidth.py b/plotly/validators/heatmap/colorbar/_outlinewidth.py deleted file mode 100644 index 347af485e7e..00000000000 --- a/plotly/validators/heatmap/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_separatethousands.py b/plotly/validators/heatmap/colorbar/_separatethousands.py deleted file mode 100644 index 312caac0428..00000000000 --- a/plotly/validators/heatmap/colorbar/_separatethousands.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="separatethousands", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_showexponent.py b/plotly/validators/heatmap/colorbar/_showexponent.py deleted file mode 100644 index 694cf435795..00000000000 --- a/plotly/validators/heatmap/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_showticklabels.py b/plotly/validators/heatmap/colorbar/_showticklabels.py deleted file mode 100644 index dcd39e0d9f9..00000000000 --- a/plotly/validators/heatmap/colorbar/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_showtickprefix.py b/plotly/validators/heatmap/colorbar/_showtickprefix.py deleted file mode 100644 index d9a35bedbf8..00000000000 --- a/plotly/validators/heatmap/colorbar/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_showticksuffix.py b/plotly/validators/heatmap/colorbar/_showticksuffix.py deleted file mode 100644 index 33551ed9aba..00000000000 --- a/plotly/validators/heatmap/colorbar/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_thickness.py b/plotly/validators/heatmap/colorbar/_thickness.py deleted file mode 100644 index 1bf7e7817c6..00000000000 --- a/plotly/validators/heatmap/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_thicknessmode.py b/plotly/validators/heatmap/colorbar/_thicknessmode.py deleted file mode 100644 index 51f11e1206a..00000000000 --- a/plotly/validators/heatmap/colorbar/_thicknessmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="thicknessmode", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tick0.py b/plotly/validators/heatmap/colorbar/_tick0.py deleted file mode 100644 index b7c5cc68e98..00000000000 --- a/plotly/validators/heatmap/colorbar/_tick0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="tick0", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickangle.py b/plotly/validators/heatmap/colorbar/_tickangle.py deleted file mode 100644 index 24301cefa8d..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickcolor.py b/plotly/validators/heatmap/colorbar/_tickcolor.py deleted file mode 100644 index 27943b6fe55..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickfont.py b/plotly/validators/heatmap/colorbar/_tickfont.py deleted file mode 100644 index 587274a7c5f..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickformat.py b/plotly/validators/heatmap/colorbar/_tickformat.py deleted file mode 100644 index a9c4d5a0ff9..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickformatstopdefaults.py b/plotly/validators/heatmap/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index 7ec5bb14715..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="heatmap.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickformatstops.py b/plotly/validators/heatmap/colorbar/_tickformatstops.py deleted file mode 100644 index 45d73fd5b69..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_ticklabeloverflow.py b/plotly/validators/heatmap/colorbar/_ticklabeloverflow.py deleted file mode 100644 index 9a4d12315ec..00000000000 --- a/plotly/validators/heatmap/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticklabeloverflow", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_ticklabelposition.py b/plotly/validators/heatmap/colorbar/_ticklabelposition.py deleted file mode 100644 index 895856eb0ec..00000000000 --- a/plotly/validators/heatmap/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticklabelposition", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_ticklabelstep.py b/plotly/validators/heatmap/colorbar/_ticklabelstep.py deleted file mode 100644 index f0dfe998e9d..00000000000 --- a/plotly/validators/heatmap/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_ticklen.py b/plotly/validators/heatmap/colorbar/_ticklen.py deleted file mode 100644 index 37d9fc13f45..00000000000 --- a/plotly/validators/heatmap/colorbar/_ticklen.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ticklen", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickmode.py b/plotly/validators/heatmap/colorbar/_tickmode.py deleted file mode 100644 index 0633abf9914..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickprefix.py b/plotly/validators/heatmap/colorbar/_tickprefix.py deleted file mode 100644 index e7de8a6213b..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_ticks.py b/plotly/validators/heatmap/colorbar/_ticks.py deleted file mode 100644 index d1144792181..00000000000 --- a/plotly/validators/heatmap/colorbar/_ticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ticks", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_ticksuffix.py b/plotly/validators/heatmap/colorbar/_ticksuffix.py deleted file mode 100644 index d2383c7fd32..00000000000 --- a/plotly/validators/heatmap/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_ticktext.py b/plotly/validators/heatmap/colorbar/_ticktext.py deleted file mode 100644 index c9156920de7..00000000000 --- a/plotly/validators/heatmap/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_ticktextsrc.py b/plotly/validators/heatmap/colorbar/_ticktextsrc.py deleted file mode 100644 index 475d8aedd03..00000000000 --- a/plotly/validators/heatmap/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickvals.py b/plotly/validators/heatmap/colorbar/_tickvals.py deleted file mode 100644 index aab5cdbe873..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickvalssrc.py b/plotly/validators/heatmap/colorbar/_tickvalssrc.py deleted file mode 100644 index b8f113f27c3..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_tickwidth.py b/plotly/validators/heatmap/colorbar/_tickwidth.py deleted file mode 100644 index de763b6ef8f..00000000000 --- a/plotly/validators/heatmap/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="heatmap.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_title.py b/plotly/validators/heatmap/colorbar/_title.py deleted file mode 100644 index 63babc2a54b..00000000000 --- a/plotly/validators/heatmap/colorbar/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_x.py b/plotly/validators/heatmap/colorbar/_x.py deleted file mode 100644 index 8ba75c7ce47..00000000000 --- a/plotly/validators/heatmap/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_xanchor.py b/plotly/validators/heatmap/colorbar/_xanchor.py deleted file mode 100644 index 4c16b970825..00000000000 --- a/plotly/validators/heatmap/colorbar/_xanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xanchor", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_xpad.py b/plotly/validators/heatmap/colorbar/_xpad.py deleted file mode 100644 index d6aaefe31e9..00000000000 --- a/plotly/validators/heatmap/colorbar/_xpad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xpad", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_xref.py b/plotly/validators/heatmap/colorbar/_xref.py deleted file mode 100644 index b71eb6baea6..00000000000 --- a/plotly/validators/heatmap/colorbar/_xref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_y.py b/plotly/validators/heatmap/colorbar/_y.py deleted file mode 100644 index c91a97ae479..00000000000 --- a/plotly/validators/heatmap/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_yanchor.py b/plotly/validators/heatmap/colorbar/_yanchor.py deleted file mode 100644 index e5092a562e2..00000000000 --- a/plotly/validators/heatmap/colorbar/_yanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yanchor", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_ypad.py b/plotly/validators/heatmap/colorbar/_ypad.py deleted file mode 100644 index b53e480b8ce..00000000000 --- a/plotly/validators/heatmap/colorbar/_ypad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ypad", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/_yref.py b/plotly/validators/heatmap/colorbar/_yref.py deleted file mode 100644 index ee145f19e74..00000000000 --- a/plotly/validators/heatmap/colorbar/_yref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="heatmap.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickfont/__init__.py b/plotly/validators/heatmap/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/heatmap/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/heatmap/colorbar/tickfont/_color.py b/plotly/validators/heatmap/colorbar/tickfont/_color.py deleted file mode 100644 index e790487e899..00000000000 --- a/plotly/validators/heatmap/colorbar/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="heatmap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickfont/_family.py b/plotly/validators/heatmap/colorbar/tickfont/_family.py deleted file mode 100644 index 306ee3d2cd0..00000000000 --- a/plotly/validators/heatmap/colorbar/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="heatmap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickfont/_lineposition.py b/plotly/validators/heatmap/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 6f0b16e73e2..00000000000 --- a/plotly/validators/heatmap/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="heatmap.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickfont/_shadow.py b/plotly/validators/heatmap/colorbar/tickfont/_shadow.py deleted file mode 100644 index 8e3b7b3c894..00000000000 --- a/plotly/validators/heatmap/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="heatmap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickfont/_size.py b/plotly/validators/heatmap/colorbar/tickfont/_size.py deleted file mode 100644 index 1eb51b8f0df..00000000000 --- a/plotly/validators/heatmap/colorbar/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="heatmap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickfont/_style.py b/plotly/validators/heatmap/colorbar/tickfont/_style.py deleted file mode 100644 index a587a5fedb2..00000000000 --- a/plotly/validators/heatmap/colorbar/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="heatmap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickfont/_textcase.py b/plotly/validators/heatmap/colorbar/tickfont/_textcase.py deleted file mode 100644 index eb1ad0167eb..00000000000 --- a/plotly/validators/heatmap/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="heatmap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickfont/_variant.py b/plotly/validators/heatmap/colorbar/tickfont/_variant.py deleted file mode 100644 index bb1cecf482f..00000000000 --- a/plotly/validators/heatmap/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="heatmap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickfont/_weight.py b/plotly/validators/heatmap/colorbar/tickfont/_weight.py deleted file mode 100644 index 8de19e1528f..00000000000 --- a/plotly/validators/heatmap/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="heatmap.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickformatstop/__init__.py b/plotly/validators/heatmap/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/heatmap/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/heatmap/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/heatmap/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index a73f5d88449..00000000000 --- a/plotly/validators/heatmap/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="heatmap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickformatstop/_enabled.py b/plotly/validators/heatmap/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index c78e1531a9d..00000000000 --- a/plotly/validators/heatmap/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="heatmap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickformatstop/_name.py b/plotly/validators/heatmap/colorbar/tickformatstop/_name.py deleted file mode 100644 index 587e40546e0..00000000000 --- a/plotly/validators/heatmap/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="heatmap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/heatmap/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index bf35e406aa1..00000000000 --- a/plotly/validators/heatmap/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="heatmap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/tickformatstop/_value.py b/plotly/validators/heatmap/colorbar/tickformatstop/_value.py deleted file mode 100644 index 64f881d1266..00000000000 --- a/plotly/validators/heatmap/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="heatmap.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/__init__.py b/plotly/validators/heatmap/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/heatmap/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/heatmap/colorbar/title/_font.py b/plotly/validators/heatmap/colorbar/title/_font.py deleted file mode 100644 index 03dbb2890d6..00000000000 --- a/plotly/validators/heatmap/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="heatmap.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/_side.py b/plotly/validators/heatmap/colorbar/title/_side.py deleted file mode 100644 index 70cbdb8b4c8..00000000000 --- a/plotly/validators/heatmap/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="heatmap.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/_text.py b/plotly/validators/heatmap/colorbar/title/_text.py deleted file mode 100644 index de8aed052a0..00000000000 --- a/plotly/validators/heatmap/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="heatmap.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/font/__init__.py b/plotly/validators/heatmap/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/heatmap/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/heatmap/colorbar/title/font/_color.py b/plotly/validators/heatmap/colorbar/title/font/_color.py deleted file mode 100644 index adbe8b54bc1..00000000000 --- a/plotly/validators/heatmap/colorbar/title/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="heatmap.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/font/_family.py b/plotly/validators/heatmap/colorbar/title/font/_family.py deleted file mode 100644 index 7620a3f477e..00000000000 --- a/plotly/validators/heatmap/colorbar/title/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="heatmap.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/font/_lineposition.py b/plotly/validators/heatmap/colorbar/title/font/_lineposition.py deleted file mode 100644 index add16cec6a6..00000000000 --- a/plotly/validators/heatmap/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="heatmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/font/_shadow.py b/plotly/validators/heatmap/colorbar/title/font/_shadow.py deleted file mode 100644 index a9949af0fba..00000000000 --- a/plotly/validators/heatmap/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="heatmap.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/font/_size.py b/plotly/validators/heatmap/colorbar/title/font/_size.py deleted file mode 100644 index 6014a56c848..00000000000 --- a/plotly/validators/heatmap/colorbar/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="heatmap.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/font/_style.py b/plotly/validators/heatmap/colorbar/title/font/_style.py deleted file mode 100644 index 60dd5f72a53..00000000000 --- a/plotly/validators/heatmap/colorbar/title/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="heatmap.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/font/_textcase.py b/plotly/validators/heatmap/colorbar/title/font/_textcase.py deleted file mode 100644 index def81e80372..00000000000 --- a/plotly/validators/heatmap/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="heatmap.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/font/_variant.py b/plotly/validators/heatmap/colorbar/title/font/_variant.py deleted file mode 100644 index cadc9d4df16..00000000000 --- a/plotly/validators/heatmap/colorbar/title/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="heatmap.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/colorbar/title/font/_weight.py b/plotly/validators/heatmap/colorbar/title/font/_weight.py deleted file mode 100644 index 6551dbd3a2e..00000000000 --- a/plotly/validators/heatmap/colorbar/title/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="heatmap.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/__init__.py b/plotly/validators/heatmap/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/heatmap/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/heatmap/hoverlabel/_align.py b/plotly/validators/heatmap/hoverlabel/_align.py deleted file mode 100644 index 6adcae48637..00000000000 --- a/plotly/validators/heatmap/hoverlabel/_align.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="heatmap.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/_alignsrc.py b/plotly/validators/heatmap/hoverlabel/_alignsrc.py deleted file mode 100644 index 8324cea3edc..00000000000 --- a/plotly/validators/heatmap/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="heatmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/_bgcolor.py b/plotly/validators/heatmap/hoverlabel/_bgcolor.py deleted file mode 100644 index 8343fa6593e..00000000000 --- a/plotly/validators/heatmap/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="heatmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/_bgcolorsrc.py b/plotly/validators/heatmap/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index dd71164f7de..00000000000 --- a/plotly/validators/heatmap/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="heatmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/_bordercolor.py b/plotly/validators/heatmap/hoverlabel/_bordercolor.py deleted file mode 100644 index 3badb979ba0..00000000000 --- a/plotly/validators/heatmap/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="heatmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/_bordercolorsrc.py b/plotly/validators/heatmap/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index d670c548325..00000000000 --- a/plotly/validators/heatmap/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bordercolorsrc", parent_name="heatmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/_font.py b/plotly/validators/heatmap/hoverlabel/_font.py deleted file mode 100644 index 4ff00cd76b3..00000000000 --- a/plotly/validators/heatmap/hoverlabel/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="heatmap.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/_namelength.py b/plotly/validators/heatmap/hoverlabel/_namelength.py deleted file mode 100644 index d12c8856614..00000000000 --- a/plotly/validators/heatmap/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="heatmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/_namelengthsrc.py b/plotly/validators/heatmap/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 5ff6c696e3c..00000000000 --- a/plotly/validators/heatmap/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="heatmap.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/__init__.py b/plotly/validators/heatmap/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_color.py b/plotly/validators/heatmap/hoverlabel/font/_color.py deleted file mode 100644 index 069575b7834..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_colorsrc.py b/plotly/validators/heatmap/hoverlabel/font/_colorsrc.py deleted file mode 100644 index d5b218ee520..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_family.py b/plotly/validators/heatmap/hoverlabel/font/_family.py deleted file mode 100644 index ce31c94a16b..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_familysrc.py b/plotly/validators/heatmap/hoverlabel/font/_familysrc.py deleted file mode 100644 index 873ad32bb9d..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_lineposition.py b/plotly/validators/heatmap/hoverlabel/font/_lineposition.py deleted file mode 100644 index 3d6d130aee5..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="heatmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_linepositionsrc.py b/plotly/validators/heatmap/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 922b7032e8d..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="heatmap.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_shadow.py b/plotly/validators/heatmap/hoverlabel/font/_shadow.py deleted file mode 100644 index 992404b8490..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_shadowsrc.py b/plotly/validators/heatmap/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 66d3d6d1c4a..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_size.py b/plotly/validators/heatmap/hoverlabel/font/_size.py deleted file mode 100644 index cb6e610e226..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_sizesrc.py b/plotly/validators/heatmap/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 87d21dfaac4..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_style.py b/plotly/validators/heatmap/hoverlabel/font/_style.py deleted file mode 100644 index 168d33e10c8..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_stylesrc.py b/plotly/validators/heatmap/hoverlabel/font/_stylesrc.py deleted file mode 100644 index cf4c999e521..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_textcase.py b/plotly/validators/heatmap/hoverlabel/font/_textcase.py deleted file mode 100644 index 866eec52a28..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_textcasesrc.py b/plotly/validators/heatmap/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index c375f4ceb8c..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_variant.py b/plotly/validators/heatmap/hoverlabel/font/_variant.py deleted file mode 100644 index 0644b0a4362..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_variantsrc.py b/plotly/validators/heatmap/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 1c7085c7b17..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_weight.py b/plotly/validators/heatmap/hoverlabel/font/_weight.py deleted file mode 100644 index d5c164bdcc6..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/hoverlabel/font/_weightsrc.py b/plotly/validators/heatmap/hoverlabel/font/_weightsrc.py deleted file mode 100644 index 1d3c819cdd7..00000000000 --- a/plotly/validators/heatmap/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="heatmap.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/__init__.py b/plotly/validators/heatmap/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/_font.py b/plotly/validators/heatmap/legendgrouptitle/_font.py deleted file mode 100644 index 9de209a1c9b..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="heatmap.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/_text.py b/plotly/validators/heatmap/legendgrouptitle/_text.py deleted file mode 100644 index 9d38f9bf489..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="heatmap.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/font/__init__.py b/plotly/validators/heatmap/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/font/_color.py b/plotly/validators/heatmap/legendgrouptitle/font/_color.py deleted file mode 100644 index ba7507132a7..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="heatmap.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/font/_family.py b/plotly/validators/heatmap/legendgrouptitle/font/_family.py deleted file mode 100644 index 16c86b00e85..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="heatmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/font/_lineposition.py b/plotly/validators/heatmap/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 8122190e21e..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="heatmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/font/_shadow.py b/plotly/validators/heatmap/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 8f37bdd661d..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="heatmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/font/_size.py b/plotly/validators/heatmap/legendgrouptitle/font/_size.py deleted file mode 100644 index 33866824b67..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="heatmap.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/font/_style.py b/plotly/validators/heatmap/legendgrouptitle/font/_style.py deleted file mode 100644 index eb98c38b1ff..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="heatmap.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/font/_textcase.py b/plotly/validators/heatmap/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 9e6b13281f7..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="heatmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/font/_variant.py b/plotly/validators/heatmap/legendgrouptitle/font/_variant.py deleted file mode 100644 index b5c8d4ad407..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="heatmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/legendgrouptitle/font/_weight.py b/plotly/validators/heatmap/legendgrouptitle/font/_weight.py deleted file mode 100644 index 4ce42a89669..00000000000 --- a/plotly/validators/heatmap/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="heatmap.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/stream/__init__.py b/plotly/validators/heatmap/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/heatmap/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/heatmap/stream/_maxpoints.py b/plotly/validators/heatmap/stream/_maxpoints.py deleted file mode 100644 index eb9a4ca6df8..00000000000 --- a/plotly/validators/heatmap/stream/_maxpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__(self, plotly_name="maxpoints", parent_name="heatmap.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/heatmap/stream/_token.py b/plotly/validators/heatmap/stream/_token.py deleted file mode 100644 index 0efa7112ff0..00000000000 --- a/plotly/validators/heatmap/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="heatmap.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/heatmap/textfont/__init__.py b/plotly/validators/heatmap/textfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/heatmap/textfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/heatmap/textfont/_color.py b/plotly/validators/heatmap/textfont/_color.py deleted file mode 100644 index aad817ad3bd..00000000000 --- a/plotly/validators/heatmap/textfont/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="heatmap.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/textfont/_family.py b/plotly/validators/heatmap/textfont/_family.py deleted file mode 100644 index dde504c04dc..00000000000 --- a/plotly/validators/heatmap/textfont/_family.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__(self, plotly_name="family", parent_name="heatmap.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/heatmap/textfont/_lineposition.py b/plotly/validators/heatmap/textfont/_lineposition.py deleted file mode 100644 index fa222de2322..00000000000 --- a/plotly/validators/heatmap/textfont/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="heatmap.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/textfont/_shadow.py b/plotly/validators/heatmap/textfont/_shadow.py deleted file mode 100644 index 662f93e5cc7..00000000000 --- a/plotly/validators/heatmap/textfont/_shadow.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__(self, plotly_name="shadow", parent_name="heatmap.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/heatmap/textfont/_size.py b/plotly/validators/heatmap/textfont/_size.py deleted file mode 100644 index d02679140d9..00000000000 --- a/plotly/validators/heatmap/textfont/_size.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="heatmap.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/heatmap/textfont/_style.py b/plotly/validators/heatmap/textfont/_style.py deleted file mode 100644 index ce12369d6c9..00000000000 --- a/plotly/validators/heatmap/textfont/_style.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="heatmap.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/textfont/_textcase.py b/plotly/validators/heatmap/textfont/_textcase.py deleted file mode 100644 index 1e786f210e4..00000000000 --- a/plotly/validators/heatmap/textfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="heatmap.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/heatmap/textfont/_variant.py b/plotly/validators/heatmap/textfont/_variant.py deleted file mode 100644 index 97b8f05e7b7..00000000000 --- a/plotly/validators/heatmap/textfont/_variant.py +++ /dev/null @@ -1,25 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="variant", parent_name="heatmap.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/heatmap/textfont/_weight.py b/plotly/validators/heatmap/textfont/_weight.py deleted file mode 100644 index d31eaece1a9..00000000000 --- a/plotly/validators/heatmap/textfont/_weight.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="weight", parent_name="heatmap.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/__init__.py b/plotly/validators/histogram/__init__.py deleted file mode 100644 index 8c75b86bc19..00000000000 --- a/plotly/validators/histogram/__init__.py +++ /dev/null @@ -1,145 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zorder import ZorderValidator - from ._ysrc import YsrcValidator - from ._yhoverformat import YhoverformatValidator - from ._ycalendar import YcalendarValidator - from ._ybins import YbinsValidator - from ._yaxis import YaxisValidator - from ._y import YValidator - from ._xsrc import XsrcValidator - from ._xhoverformat import XhoverformatValidator - from ._xcalendar import XcalendarValidator - from ._xbins import XbinsValidator - from ._xaxis import XaxisValidator - from ._x import XValidator - from ._visible import VisibleValidator - from ._unselected import UnselectedValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._texttemplate import TexttemplateValidator - from ._textsrc import TextsrcValidator - from ._textposition import TextpositionValidator - from ._textfont import TextfontValidator - from ._textangle import TextangleValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._showlegend import ShowlegendValidator - from ._selectedpoints import SelectedpointsValidator - from ._selected import SelectedValidator - from ._outsidetextfont import OutsidetextfontValidator - from ._orientation import OrientationValidator - from ._opacity import OpacityValidator - from ._offsetgroup import OffsetgroupValidator - from ._nbinsy import NbinsyValidator - from ._nbinsx import NbinsxValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._marker import MarkerValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._insidetextfont import InsidetextfontValidator - from ._insidetextanchor import InsidetextanchorValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._histnorm import HistnormValidator - from ._histfunc import HistfuncValidator - from ._error_y import Error_YValidator - from ._error_x import Error_XValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._cumulative import CumulativeValidator - from ._constraintext import ConstraintextValidator - from ._cliponaxis import CliponaxisValidator - from ._bingroup import BingroupValidator - from ._autobiny import AutobinyValidator - from ._autobinx import AutobinxValidator - from ._alignmentgroup import AlignmentgroupValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zorder.ZorderValidator", - "._ysrc.YsrcValidator", - "._yhoverformat.YhoverformatValidator", - "._ycalendar.YcalendarValidator", - "._ybins.YbinsValidator", - "._yaxis.YaxisValidator", - "._y.YValidator", - "._xsrc.XsrcValidator", - "._xhoverformat.XhoverformatValidator", - "._xcalendar.XcalendarValidator", - "._xbins.XbinsValidator", - "._xaxis.XaxisValidator", - "._x.XValidator", - "._visible.VisibleValidator", - "._unselected.UnselectedValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._texttemplate.TexttemplateValidator", - "._textsrc.TextsrcValidator", - "._textposition.TextpositionValidator", - "._textfont.TextfontValidator", - "._textangle.TextangleValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._showlegend.ShowlegendValidator", - "._selectedpoints.SelectedpointsValidator", - "._selected.SelectedValidator", - "._outsidetextfont.OutsidetextfontValidator", - "._orientation.OrientationValidator", - "._opacity.OpacityValidator", - "._offsetgroup.OffsetgroupValidator", - "._nbinsy.NbinsyValidator", - "._nbinsx.NbinsxValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._marker.MarkerValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._insidetextfont.InsidetextfontValidator", - "._insidetextanchor.InsidetextanchorValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._histnorm.HistnormValidator", - "._histfunc.HistfuncValidator", - "._error_y.Error_YValidator", - "._error_x.Error_XValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._cumulative.CumulativeValidator", - "._constraintext.ConstraintextValidator", - "._cliponaxis.CliponaxisValidator", - "._bingroup.BingroupValidator", - "._autobiny.AutobinyValidator", - "._autobinx.AutobinxValidator", - "._alignmentgroup.AlignmentgroupValidator", - ], - ) diff --git a/plotly/validators/histogram/_alignmentgroup.py b/plotly/validators/histogram/_alignmentgroup.py deleted file mode 100644 index ff5af537b2c..00000000000 --- a/plotly/validators/histogram/_alignmentgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignmentgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="alignmentgroup", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_autobinx.py b/plotly/validators/histogram/_autobinx.py deleted file mode 100644 index 68f7f480921..00000000000 --- a/plotly/validators/histogram/_autobinx.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutobinxValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="autobinx", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_autobiny.py b/plotly/validators/histogram/_autobiny.py deleted file mode 100644 index 59b6e925ae7..00000000000 --- a/plotly/validators/histogram/_autobiny.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutobinyValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="autobiny", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_bingroup.py b/plotly/validators/histogram/_bingroup.py deleted file mode 100644 index 78f53479cdd..00000000000 --- a/plotly/validators/histogram/_bingroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BingroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="bingroup", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_cliponaxis.py b/plotly/validators/histogram/_cliponaxis.py deleted file mode 100644 index 1f2c07d40ba..00000000000 --- a/plotly/validators/histogram/_cliponaxis.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CliponaxisValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cliponaxis", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_constraintext.py b/plotly/validators/histogram/_constraintext.py deleted file mode 100644 index d012cb0b523..00000000000 --- a/plotly/validators/histogram/_constraintext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ConstraintextValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="constraintext", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["inside", "outside", "both", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/_cumulative.py b/plotly/validators/histogram/_cumulative.py deleted file mode 100644 index 5375b22b083..00000000000 --- a/plotly/validators/histogram/_cumulative.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CumulativeValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="cumulative", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Cumulative"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_customdata.py b/plotly/validators/histogram/_customdata.py deleted file mode 100644 index acb0179e351..00000000000 --- a/plotly/validators/histogram/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_customdatasrc.py b/plotly/validators/histogram/_customdatasrc.py deleted file mode 100644 index a083567abff..00000000000 --- a/plotly/validators/histogram/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_error_x.py b/plotly/validators/histogram/_error_x.py deleted file mode 100644 index cada6953a0a..00000000000 --- a/plotly/validators/histogram/_error_x.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Error_XValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="error_x", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ErrorX"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_error_y.py b/plotly/validators/histogram/_error_y.py deleted file mode 100644 index 48b1687b5cd..00000000000 --- a/plotly/validators/histogram/_error_y.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Error_YValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="error_y", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ErrorY"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_histfunc.py b/plotly/validators/histogram/_histfunc.py deleted file mode 100644 index 3697b9f15a4..00000000000 --- a/plotly/validators/histogram/_histfunc.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HistfuncValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="histfunc", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["count", "sum", "avg", "min", "max"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/_histnorm.py b/plotly/validators/histogram/_histnorm.py deleted file mode 100644 index e6fd0b2e5eb..00000000000 --- a/plotly/validators/histogram/_histnorm.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HistnormValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="histnorm", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - ["", "percent", "probability", "density", "probability density"], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_hoverinfo.py b/plotly/validators/histogram/_hoverinfo.py deleted file mode 100644 index 9e098d64782..00000000000 --- a/plotly/validators/histogram/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["x", "y", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/_hoverinfosrc.py b/plotly/validators/histogram/_hoverinfosrc.py deleted file mode 100644 index 68dd3388da0..00000000000 --- a/plotly/validators/histogram/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_hoverlabel.py b/plotly/validators/histogram/_hoverlabel.py deleted file mode 100644 index 38a42cbb5e3..00000000000 --- a/plotly/validators/histogram/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_hovertemplate.py b/plotly/validators/histogram/_hovertemplate.py deleted file mode 100644 index 3932e5aff7f..00000000000 --- a/plotly/validators/histogram/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_hovertemplatesrc.py b/plotly/validators/histogram/_hovertemplatesrc.py deleted file mode 100644 index 3b2a8193866..00000000000 --- a/plotly/validators/histogram/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="histogram", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_hovertext.py b/plotly/validators/histogram/_hovertext.py deleted file mode 100644 index e05d21ff0a0..00000000000 --- a/plotly/validators/histogram/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_hovertextsrc.py b/plotly/validators/histogram/_hovertextsrc.py deleted file mode 100644 index c525428202e..00000000000 --- a/plotly/validators/histogram/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_ids.py b/plotly/validators/histogram/_ids.py deleted file mode 100644 index 8f170985e14..00000000000 --- a/plotly/validators/histogram/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_idssrc.py b/plotly/validators/histogram/_idssrc.py deleted file mode 100644 index 8b609f7fafe..00000000000 --- a/plotly/validators/histogram/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_insidetextanchor.py b/plotly/validators/histogram/_insidetextanchor.py deleted file mode 100644 index 8cfc3bfa2cd..00000000000 --- a/plotly/validators/histogram/_insidetextanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class InsidetextanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="insidetextanchor", parent_name="histogram", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["end", "middle", "start"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/_insidetextfont.py b/plotly/validators/histogram/_insidetextfont.py deleted file mode 100644 index c2675bce4f1..00000000000 --- a/plotly/validators/histogram/_insidetextfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class InsidetextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="insidetextfont", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Insidetextfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_legend.py b/plotly/validators/histogram/_legend.py deleted file mode 100644 index a718e97129a..00000000000 --- a/plotly/validators/histogram/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_legendgroup.py b/plotly/validators/histogram/_legendgroup.py deleted file mode 100644 index 3f5f138be0d..00000000000 --- a/plotly/validators/histogram/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_legendgrouptitle.py b/plotly/validators/histogram/_legendgrouptitle.py deleted file mode 100644 index 9020b967b2b..00000000000 --- a/plotly/validators/histogram/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="histogram", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_legendrank.py b/plotly/validators/histogram/_legendrank.py deleted file mode 100644 index 82bd1d3b860..00000000000 --- a/plotly/validators/histogram/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_legendwidth.py b/plotly/validators/histogram/_legendwidth.py deleted file mode 100644 index fb913d83e9f..00000000000 --- a/plotly/validators/histogram/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/_marker.py b/plotly/validators/histogram/_marker.py deleted file mode 100644 index b21a652a54b..00000000000 --- a/plotly/validators/histogram/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_meta.py b/plotly/validators/histogram/_meta.py deleted file mode 100644 index 6516f37c0e3..00000000000 --- a/plotly/validators/histogram/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_metasrc.py b/plotly/validators/histogram/_metasrc.py deleted file mode 100644 index e7234584aa8..00000000000 --- a/plotly/validators/histogram/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_name.py b/plotly/validators/histogram/_name.py deleted file mode 100644 index 0c987ba8fa8..00000000000 --- a/plotly/validators/histogram/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_nbinsx.py b/plotly/validators/histogram/_nbinsx.py deleted file mode 100644 index 7c268370d3d..00000000000 --- a/plotly/validators/histogram/_nbinsx.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NbinsxValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="nbinsx", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/_nbinsy.py b/plotly/validators/histogram/_nbinsy.py deleted file mode 100644 index 6a8ba9d49e2..00000000000 --- a/plotly/validators/histogram/_nbinsy.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NbinsyValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="nbinsy", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/_offsetgroup.py b/plotly/validators/histogram/_offsetgroup.py deleted file mode 100644 index f1e4f4d08a7..00000000000 --- a/plotly/validators/histogram/_offsetgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="offsetgroup", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_opacity.py b/plotly/validators/histogram/_opacity.py deleted file mode 100644 index 8ef925dde27..00000000000 --- a/plotly/validators/histogram/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/_orientation.py b/plotly/validators/histogram/_orientation.py deleted file mode 100644 index 4f5084cd313..00000000000 --- a/plotly/validators/histogram/_orientation.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="orientation", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - values=kwargs.pop("values", ["v", "h"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/_outsidetextfont.py b/plotly/validators/histogram/_outsidetextfont.py deleted file mode 100644 index aa8a3176117..00000000000 --- a/plotly/validators/histogram/_outsidetextfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutsidetextfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="outsidetextfont", parent_name="histogram", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Outsidetextfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_selected.py b/plotly/validators/histogram/_selected.py deleted file mode 100644 index 304fdd3cead..00000000000 --- a/plotly/validators/histogram/_selected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="selected", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Selected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_selectedpoints.py b/plotly/validators/histogram/_selectedpoints.py deleted file mode 100644 index 4d2a8999241..00000000000 --- a/plotly/validators/histogram/_selectedpoints.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectedpointsValidator(_bv.AnyValidator): - def __init__(self, plotly_name="selectedpoints", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_showlegend.py b/plotly/validators/histogram/_showlegend.py deleted file mode 100644 index 61e04f81428..00000000000 --- a/plotly/validators/histogram/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_stream.py b/plotly/validators/histogram/_stream.py deleted file mode 100644 index 46e68cf962d..00000000000 --- a/plotly/validators/histogram/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_text.py b/plotly/validators/histogram/_text.py deleted file mode 100644 index a6183b79d6b..00000000000 --- a/plotly/validators/histogram/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_textangle.py b/plotly/validators/histogram/_textangle.py deleted file mode 100644 index 6a9cbd6c459..00000000000 --- a/plotly/validators/histogram/_textangle.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextangleValidator(_bv.AngleValidator): - def __init__(self, plotly_name="textangle", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_textfont.py b/plotly/validators/histogram/_textfont.py deleted file mode 100644 index cbed5081682..00000000000 --- a/plotly/validators/histogram/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_textposition.py b/plotly/validators/histogram/_textposition.py deleted file mode 100644 index 1263b4e4e06..00000000000 --- a/plotly/validators/histogram/_textposition.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="textposition", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["inside", "outside", "auto", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/_textsrc.py b/plotly/validators/histogram/_textsrc.py deleted file mode 100644 index a673116a9e0..00000000000 --- a/plotly/validators/histogram/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_texttemplate.py b/plotly/validators/histogram/_texttemplate.py deleted file mode 100644 index 052a65b15ab..00000000000 --- a/plotly/validators/histogram/_texttemplate.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="texttemplate", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_uid.py b/plotly/validators/histogram/_uid.py deleted file mode 100644 index 2668ed69620..00000000000 --- a/plotly/validators/histogram/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_uirevision.py b/plotly/validators/histogram/_uirevision.py deleted file mode 100644 index ac093613345..00000000000 --- a/plotly/validators/histogram/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_unselected.py b/plotly/validators/histogram/_unselected.py deleted file mode 100644 index 2627ef51386..00000000000 --- a/plotly/validators/histogram/_unselected.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UnselectedValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="unselected", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Unselected"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_visible.py b/plotly/validators/histogram/_visible.py deleted file mode 100644 index 2d25f313e69..00000000000 --- a/plotly/validators/histogram/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/_x.py b/plotly/validators/histogram/_x.py deleted file mode 100644 index 83207860c70..00000000000 --- a/plotly/validators/histogram/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_xaxis.py b/plotly/validators/histogram/_xaxis.py deleted file mode 100644 index 89bccd0da54..00000000000 --- a/plotly/validators/histogram/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_xbins.py b/plotly/validators/histogram/_xbins.py deleted file mode 100644 index 0061e26bfef..00000000000 --- a/plotly/validators/histogram/_xbins.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XbinsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="xbins", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "XBins"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_xcalendar.py b/plotly/validators/histogram/_xcalendar.py deleted file mode 100644 index f5028acf0ef..00000000000 --- a/plotly/validators/histogram/_xcalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xcalendar", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_xhoverformat.py b/plotly/validators/histogram/_xhoverformat.py deleted file mode 100644 index d6f3182f321..00000000000 --- a/plotly/validators/histogram/_xhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="xhoverformat", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_xsrc.py b/plotly/validators/histogram/_xsrc.py deleted file mode 100644 index 17b0de8c9c1..00000000000 --- a/plotly/validators/histogram/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_y.py b/plotly/validators/histogram/_y.py deleted file mode 100644 index c0b9104277d..00000000000 --- a/plotly/validators/histogram/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_yaxis.py b/plotly/validators/histogram/_yaxis.py deleted file mode 100644 index 80714dc97a4..00000000000 --- a/plotly/validators/histogram/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_ybins.py b/plotly/validators/histogram/_ybins.py deleted file mode 100644 index 222472d6325..00000000000 --- a/plotly/validators/histogram/_ybins.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YbinsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="ybins", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "YBins"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_ycalendar.py b/plotly/validators/histogram/_ycalendar.py deleted file mode 100644 index d3bf687342e..00000000000 --- a/plotly/validators/histogram/_ycalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ycalendar", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/_yhoverformat.py b/plotly/validators/histogram/_yhoverformat.py deleted file mode 100644 index 8da34f0966b..00000000000 --- a/plotly/validators/histogram/_yhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="yhoverformat", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_ysrc.py b/plotly/validators/histogram/_ysrc.py deleted file mode 100644 index e7688a1dbba..00000000000 --- a/plotly/validators/histogram/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/_zorder.py b/plotly/validators/histogram/_zorder.py deleted file mode 100644 index 3c792a9784d..00000000000 --- a/plotly/validators/histogram/_zorder.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZorderValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="zorder", parent_name="histogram", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/cumulative/__init__.py b/plotly/validators/histogram/cumulative/__init__.py deleted file mode 100644 index 64744483b13..00000000000 --- a/plotly/validators/histogram/cumulative/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._enabled import EnabledValidator - from ._direction import DirectionValidator - from ._currentbin import CurrentbinValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._enabled.EnabledValidator", - "._direction.DirectionValidator", - "._currentbin.CurrentbinValidator", - ], - ) diff --git a/plotly/validators/histogram/cumulative/_currentbin.py b/plotly/validators/histogram/cumulative/_currentbin.py deleted file mode 100644 index dc6dbf90f74..00000000000 --- a/plotly/validators/histogram/cumulative/_currentbin.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CurrentbinValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="currentbin", parent_name="histogram.cumulative", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["include", "exclude", "half"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/cumulative/_direction.py b/plotly/validators/histogram/cumulative/_direction.py deleted file mode 100644 index 39c765d4d7d..00000000000 --- a/plotly/validators/histogram/cumulative/_direction.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DirectionValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="direction", parent_name="histogram.cumulative", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["increasing", "decreasing"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/cumulative/_enabled.py b/plotly/validators/histogram/cumulative/_enabled.py deleted file mode 100644 index dc4a9b8e084..00000000000 --- a/plotly/validators/histogram/cumulative/_enabled.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="enabled", parent_name="histogram.cumulative", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/__init__.py b/plotly/validators/histogram/error_x/__init__.py deleted file mode 100644 index 8062a657444..00000000000 --- a/plotly/validators/histogram/error_x/__init__.py +++ /dev/null @@ -1,43 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._visible import VisibleValidator - from ._valueminus import ValueminusValidator - from ._value import ValueValidator - from ._type import TypeValidator - from ._tracerefminus import TracerefminusValidator - from ._traceref import TracerefValidator - from ._thickness import ThicknessValidator - from ._symmetric import SymmetricValidator - from ._copy_ystyle import Copy_YstyleValidator - from ._color import ColorValidator - from ._arraysrc import ArraysrcValidator - from ._arrayminussrc import ArrayminussrcValidator - from ._arrayminus import ArrayminusValidator - from ._array import ArrayValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._width.WidthValidator", - "._visible.VisibleValidator", - "._valueminus.ValueminusValidator", - "._value.ValueValidator", - "._type.TypeValidator", - "._tracerefminus.TracerefminusValidator", - "._traceref.TracerefValidator", - "._thickness.ThicknessValidator", - "._symmetric.SymmetricValidator", - "._copy_ystyle.Copy_YstyleValidator", - "._color.ColorValidator", - "._arraysrc.ArraysrcValidator", - "._arrayminussrc.ArrayminussrcValidator", - "._arrayminus.ArrayminusValidator", - "._array.ArrayValidator", - ], - ) diff --git a/plotly/validators/histogram/error_x/_array.py b/plotly/validators/histogram/error_x/_array.py deleted file mode 100644 index dbe6c84b60a..00000000000 --- a/plotly/validators/histogram/error_x/_array.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="array", parent_name="histogram.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_arrayminus.py b/plotly/validators/histogram/error_x/_arrayminus.py deleted file mode 100644 index ab8071811b3..00000000000 --- a/plotly/validators/histogram/error_x/_arrayminus.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayminusValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="arrayminus", parent_name="histogram.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_arrayminussrc.py b/plotly/validators/histogram/error_x/_arrayminussrc.py deleted file mode 100644 index 2d0e261057f..00000000000 --- a/plotly/validators/histogram/error_x/_arrayminussrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayminussrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="arrayminussrc", parent_name="histogram.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_arraysrc.py b/plotly/validators/histogram/error_x/_arraysrc.py deleted file mode 100644 index bef828c8439..00000000000 --- a/plotly/validators/histogram/error_x/_arraysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArraysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="arraysrc", parent_name="histogram.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_color.py b/plotly/validators/histogram/error_x/_color.py deleted file mode 100644 index 7e70eb612a4..00000000000 --- a/plotly/validators/histogram/error_x/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="histogram.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_copy_ystyle.py b/plotly/validators/histogram/error_x/_copy_ystyle.py deleted file mode 100644 index 7bcd58f48be..00000000000 --- a/plotly/validators/histogram/error_x/_copy_ystyle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Copy_YstyleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="copy_ystyle", parent_name="histogram.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_symmetric.py b/plotly/validators/histogram/error_x/_symmetric.py deleted file mode 100644 index 034cfe8e8ba..00000000000 --- a/plotly/validators/histogram/error_x/_symmetric.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SymmetricValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="symmetric", parent_name="histogram.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_thickness.py b/plotly/validators/histogram/error_x/_thickness.py deleted file mode 100644 index fb3a82828fc..00000000000 --- a/plotly/validators/histogram/error_x/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="histogram.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_traceref.py b/plotly/validators/histogram/error_x/_traceref.py deleted file mode 100644 index 24f8d5e38dc..00000000000 --- a/plotly/validators/histogram/error_x/_traceref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TracerefValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="traceref", parent_name="histogram.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_tracerefminus.py b/plotly/validators/histogram/error_x/_tracerefminus.py deleted file mode 100644 index 81f3817f6a6..00000000000 --- a/plotly/validators/histogram/error_x/_tracerefminus.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TracerefminusValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="tracerefminus", parent_name="histogram.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_type.py b/plotly/validators/histogram/error_x/_type.py deleted file mode 100644 index 230ac6d9ea2..00000000000 --- a/plotly/validators/histogram/error_x/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="histogram.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["percent", "constant", "sqrt", "data"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_value.py b/plotly/validators/histogram/error_x/_value.py deleted file mode 100644 index 44fc5bb236c..00000000000 --- a/plotly/validators/histogram/error_x/_value.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.NumberValidator): - def __init__(self, plotly_name="value", parent_name="histogram.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_valueminus.py b/plotly/validators/histogram/error_x/_valueminus.py deleted file mode 100644 index de8cb7a548d..00000000000 --- a/plotly/validators/histogram/error_x/_valueminus.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueminusValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="valueminus", parent_name="histogram.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_visible.py b/plotly/validators/histogram/error_x/_visible.py deleted file mode 100644 index b5c2e7fa1cd..00000000000 --- a/plotly/validators/histogram/error_x/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="histogram.error_x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_x/_width.py b/plotly/validators/histogram/error_x/_width.py deleted file mode 100644 index 61c6f85e7b7..00000000000 --- a/plotly/validators/histogram/error_x/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="histogram.error_x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/__init__.py b/plotly/validators/histogram/error_y/__init__.py deleted file mode 100644 index be410710264..00000000000 --- a/plotly/validators/histogram/error_y/__init__.py +++ /dev/null @@ -1,41 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._visible import VisibleValidator - from ._valueminus import ValueminusValidator - from ._value import ValueValidator - from ._type import TypeValidator - from ._tracerefminus import TracerefminusValidator - from ._traceref import TracerefValidator - from ._thickness import ThicknessValidator - from ._symmetric import SymmetricValidator - from ._color import ColorValidator - from ._arraysrc import ArraysrcValidator - from ._arrayminussrc import ArrayminussrcValidator - from ._arrayminus import ArrayminusValidator - from ._array import ArrayValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._width.WidthValidator", - "._visible.VisibleValidator", - "._valueminus.ValueminusValidator", - "._value.ValueValidator", - "._type.TypeValidator", - "._tracerefminus.TracerefminusValidator", - "._traceref.TracerefValidator", - "._thickness.ThicknessValidator", - "._symmetric.SymmetricValidator", - "._color.ColorValidator", - "._arraysrc.ArraysrcValidator", - "._arrayminussrc.ArrayminussrcValidator", - "._arrayminus.ArrayminusValidator", - "._array.ArrayValidator", - ], - ) diff --git a/plotly/validators/histogram/error_y/_array.py b/plotly/validators/histogram/error_y/_array.py deleted file mode 100644 index 8974fbfdc40..00000000000 --- a/plotly/validators/histogram/error_y/_array.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="array", parent_name="histogram.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_arrayminus.py b/plotly/validators/histogram/error_y/_arrayminus.py deleted file mode 100644 index bd03dfe3cdb..00000000000 --- a/plotly/validators/histogram/error_y/_arrayminus.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayminusValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="arrayminus", parent_name="histogram.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_arrayminussrc.py b/plotly/validators/histogram/error_y/_arrayminussrc.py deleted file mode 100644 index fe27add2670..00000000000 --- a/plotly/validators/histogram/error_y/_arrayminussrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrayminussrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="arrayminussrc", parent_name="histogram.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_arraysrc.py b/plotly/validators/histogram/error_y/_arraysrc.py deleted file mode 100644 index 7b8ebb65f2d..00000000000 --- a/plotly/validators/histogram/error_y/_arraysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArraysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="arraysrc", parent_name="histogram.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_color.py b/plotly/validators/histogram/error_y/_color.py deleted file mode 100644 index cd746426cb7..00000000000 --- a/plotly/validators/histogram/error_y/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="histogram.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_symmetric.py b/plotly/validators/histogram/error_y/_symmetric.py deleted file mode 100644 index 6c174148962..00000000000 --- a/plotly/validators/histogram/error_y/_symmetric.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SymmetricValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="symmetric", parent_name="histogram.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_thickness.py b/plotly/validators/histogram/error_y/_thickness.py deleted file mode 100644 index 53039653dea..00000000000 --- a/plotly/validators/histogram/error_y/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="histogram.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_traceref.py b/plotly/validators/histogram/error_y/_traceref.py deleted file mode 100644 index fa5774469e2..00000000000 --- a/plotly/validators/histogram/error_y/_traceref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TracerefValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="traceref", parent_name="histogram.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_tracerefminus.py b/plotly/validators/histogram/error_y/_tracerefminus.py deleted file mode 100644 index 7b8851ffedf..00000000000 --- a/plotly/validators/histogram/error_y/_tracerefminus.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TracerefminusValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="tracerefminus", parent_name="histogram.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_type.py b/plotly/validators/histogram/error_y/_type.py deleted file mode 100644 index 568537979c6..00000000000 --- a/plotly/validators/histogram/error_y/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="histogram.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["percent", "constant", "sqrt", "data"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_value.py b/plotly/validators/histogram/error_y/_value.py deleted file mode 100644 index 89254b175ee..00000000000 --- a/plotly/validators/histogram/error_y/_value.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.NumberValidator): - def __init__(self, plotly_name="value", parent_name="histogram.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_valueminus.py b/plotly/validators/histogram/error_y/_valueminus.py deleted file mode 100644 index 5da283f1653..00000000000 --- a/plotly/validators/histogram/error_y/_valueminus.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueminusValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="valueminus", parent_name="histogram.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_visible.py b/plotly/validators/histogram/error_y/_visible.py deleted file mode 100644 index feaf984462c..00000000000 --- a/plotly/validators/histogram/error_y/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="histogram.error_y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/error_y/_width.py b/plotly/validators/histogram/error_y/_width.py deleted file mode 100644 index 3ea2227b98e..00000000000 --- a/plotly/validators/histogram/error_y/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="histogram.error_y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/__init__.py b/plotly/validators/histogram/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/histogram/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/histogram/hoverlabel/_align.py b/plotly/validators/histogram/hoverlabel/_align.py deleted file mode 100644 index 2ff56645d5c..00000000000 --- a/plotly/validators/histogram/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="histogram.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/_alignsrc.py b/plotly/validators/histogram/hoverlabel/_alignsrc.py deleted file mode 100644 index 6a25fb0b8c1..00000000000 --- a/plotly/validators/histogram/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="histogram.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/_bgcolor.py b/plotly/validators/histogram/hoverlabel/_bgcolor.py deleted file mode 100644 index b702925fb66..00000000000 --- a/plotly/validators/histogram/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="histogram.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/_bgcolorsrc.py b/plotly/validators/histogram/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index ff0ba862cf5..00000000000 --- a/plotly/validators/histogram/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="histogram.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/_bordercolor.py b/plotly/validators/histogram/hoverlabel/_bordercolor.py deleted file mode 100644 index 01060976076..00000000000 --- a/plotly/validators/histogram/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="histogram.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/_bordercolorsrc.py b/plotly/validators/histogram/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index e0e47028d6a..00000000000 --- a/plotly/validators/histogram/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bordercolorsrc", parent_name="histogram.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/_font.py b/plotly/validators/histogram/hoverlabel/_font.py deleted file mode 100644 index e19f798d0b9..00000000000 --- a/plotly/validators/histogram/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="histogram.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/_namelength.py b/plotly/validators/histogram/hoverlabel/_namelength.py deleted file mode 100644 index 50488b01851..00000000000 --- a/plotly/validators/histogram/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="histogram.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/_namelengthsrc.py b/plotly/validators/histogram/hoverlabel/_namelengthsrc.py deleted file mode 100644 index b7dec0f928d..00000000000 --- a/plotly/validators/histogram/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="histogram.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/__init__.py b/plotly/validators/histogram/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_color.py b/plotly/validators/histogram/hoverlabel/font/_color.py deleted file mode 100644 index 1f852ca0bbf..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_colorsrc.py b/plotly/validators/histogram/hoverlabel/font/_colorsrc.py deleted file mode 100644 index a61e29dec0f..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_family.py b/plotly/validators/histogram/hoverlabel/font/_family.py deleted file mode 100644 index 19e5ae2fd0a..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_familysrc.py b/plotly/validators/histogram/hoverlabel/font/_familysrc.py deleted file mode 100644 index 24d4542c71d..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_lineposition.py b/plotly/validators/histogram/hoverlabel/font/_lineposition.py deleted file mode 100644 index 518362fd9dd..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_linepositionsrc.py b/plotly/validators/histogram/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 3979108fc3d..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="histogram.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_shadow.py b/plotly/validators/histogram/hoverlabel/font/_shadow.py deleted file mode 100644 index 12dfed2d5bb..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_shadowsrc.py b/plotly/validators/histogram/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index b43ca96cd13..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_size.py b/plotly/validators/histogram/hoverlabel/font/_size.py deleted file mode 100644 index b52d156521c..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_sizesrc.py b/plotly/validators/histogram/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 269c4a2e6fa..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_style.py b/plotly/validators/histogram/hoverlabel/font/_style.py deleted file mode 100644 index d865ab70c52..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_stylesrc.py b/plotly/validators/histogram/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 09c4a861f70..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_textcase.py b/plotly/validators/histogram/hoverlabel/font/_textcase.py deleted file mode 100644 index bd9f3cc3d66..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_textcasesrc.py b/plotly/validators/histogram/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 73d16b2ff0d..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="histogram.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_variant.py b/plotly/validators/histogram/hoverlabel/font/_variant.py deleted file mode 100644 index d8850fbf62a..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_variantsrc.py b/plotly/validators/histogram/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 29e1d785a81..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="histogram.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_weight.py b/plotly/validators/histogram/hoverlabel/font/_weight.py deleted file mode 100644 index 676573460e8..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/hoverlabel/font/_weightsrc.py b/plotly/validators/histogram/hoverlabel/font/_weightsrc.py deleted file mode 100644 index d168aa0bb53..00000000000 --- a/plotly/validators/histogram/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="histogram.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/insidetextfont/__init__.py b/plotly/validators/histogram/insidetextfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram/insidetextfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram/insidetextfont/_color.py b/plotly/validators/histogram/insidetextfont/_color.py deleted file mode 100644 index 0739b5ed96f..00000000000 --- a/plotly/validators/histogram/insidetextfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/insidetextfont/_family.py b/plotly/validators/histogram/insidetextfont/_family.py deleted file mode 100644 index 566c26146b2..00000000000 --- a/plotly/validators/histogram/insidetextfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="histogram.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram/insidetextfont/_lineposition.py b/plotly/validators/histogram/insidetextfont/_lineposition.py deleted file mode 100644 index 4b4fc727724..00000000000 --- a/plotly/validators/histogram/insidetextfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram.insidetextfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/insidetextfont/_shadow.py b/plotly/validators/histogram/insidetextfont/_shadow.py deleted file mode 100644 index bf1ebef3a7f..00000000000 --- a/plotly/validators/histogram/insidetextfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="histogram.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/insidetextfont/_size.py b/plotly/validators/histogram/insidetextfont/_size.py deleted file mode 100644 index 1e24b1d06d5..00000000000 --- a/plotly/validators/histogram/insidetextfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="histogram.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/insidetextfont/_style.py b/plotly/validators/histogram/insidetextfont/_style.py deleted file mode 100644 index 25a69c77e8a..00000000000 --- a/plotly/validators/histogram/insidetextfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="histogram.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/insidetextfont/_textcase.py b/plotly/validators/histogram/insidetextfont/_textcase.py deleted file mode 100644 index 7d8d94d928f..00000000000 --- a/plotly/validators/histogram/insidetextfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="histogram.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/insidetextfont/_variant.py b/plotly/validators/histogram/insidetextfont/_variant.py deleted file mode 100644 index 009c4dcbf9c..00000000000 --- a/plotly/validators/histogram/insidetextfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="histogram.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/insidetextfont/_weight.py b/plotly/validators/histogram/insidetextfont/_weight.py deleted file mode 100644 index ce88254ebb0..00000000000 --- a/plotly/validators/histogram/insidetextfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="histogram.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/__init__.py b/plotly/validators/histogram/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/histogram/legendgrouptitle/_font.py b/plotly/validators/histogram/legendgrouptitle/_font.py deleted file mode 100644 index 8dc458274de..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="histogram.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/_text.py b/plotly/validators/histogram/legendgrouptitle/_text.py deleted file mode 100644 index 0341385e702..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="histogram.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/font/__init__.py b/plotly/validators/histogram/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram/legendgrouptitle/font/_color.py b/plotly/validators/histogram/legendgrouptitle/font/_color.py deleted file mode 100644 index 977e13a2a0a..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="histogram.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/font/_family.py b/plotly/validators/histogram/legendgrouptitle/font/_family.py deleted file mode 100644 index 4948ad42047..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/font/_lineposition.py b/plotly/validators/histogram/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 781669748e3..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/font/_shadow.py b/plotly/validators/histogram/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 7cf39eab26b..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/font/_size.py b/plotly/validators/histogram/legendgrouptitle/font/_size.py deleted file mode 100644 index 22c02a64900..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="histogram.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/font/_style.py b/plotly/validators/histogram/legendgrouptitle/font/_style.py deleted file mode 100644 index 14807bb36ec..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="histogram.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/font/_textcase.py b/plotly/validators/histogram/legendgrouptitle/font/_textcase.py deleted file mode 100644 index f97edfbe7bd..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/font/_variant.py b/plotly/validators/histogram/legendgrouptitle/font/_variant.py deleted file mode 100644 index 86de3c53cf6..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/legendgrouptitle/font/_weight.py b/plotly/validators/histogram/legendgrouptitle/font/_weight.py deleted file mode 100644 index 612bb9a4771..00000000000 --- a/plotly/validators/histogram/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/__init__.py b/plotly/validators/histogram/marker/__init__.py deleted file mode 100644 index 70fb1eb94f2..00000000000 --- a/plotly/validators/histogram/marker/__init__.py +++ /dev/null @@ -1,47 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._showscale import ShowscaleValidator - from ._reversescale import ReversescaleValidator - from ._pattern import PatternValidator - from ._opacitysrc import OpacitysrcValidator - from ._opacity import OpacityValidator - from ._line import LineValidator - from ._cornerradius import CornerradiusValidator - from ._colorsrc import ColorsrcValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._color import ColorValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._showscale.ShowscaleValidator", - "._reversescale.ReversescaleValidator", - "._pattern.PatternValidator", - "._opacitysrc.OpacitysrcValidator", - "._opacity.OpacityValidator", - "._line.LineValidator", - "._cornerradius.CornerradiusValidator", - "._colorsrc.ColorsrcValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._color.ColorValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/histogram/marker/_autocolorscale.py b/plotly/validators/histogram/marker/_autocolorscale.py deleted file mode 100644 index 80dee3ff3c7..00000000000 --- a/plotly/validators/histogram/marker/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="histogram.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_cauto.py b/plotly/validators/histogram/marker/_cauto.py deleted file mode 100644 index f0989f25c20..00000000000 --- a/plotly/validators/histogram/marker/_cauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cauto", parent_name="histogram.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_cmax.py b/plotly/validators/histogram/marker/_cmax.py deleted file mode 100644 index 2b1733cb250..00000000000 --- a/plotly/validators/histogram/marker/_cmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmax", parent_name="histogram.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_cmid.py b/plotly/validators/histogram/marker/_cmid.py deleted file mode 100644 index a2bfb151f37..00000000000 --- a/plotly/validators/histogram/marker/_cmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmid", parent_name="histogram.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_cmin.py b/plotly/validators/histogram/marker/_cmin.py deleted file mode 100644 index facc39ee6c3..00000000000 --- a/plotly/validators/histogram/marker/_cmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmin", parent_name="histogram.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_color.py b/plotly/validators/histogram/marker/_color.py deleted file mode 100644 index 405ad67fb35..00000000000 --- a/plotly/validators/histogram/marker/_color.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="histogram.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - colorscale_path=kwargs.pop( - "colorscale_path", "histogram.marker.colorscale" - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_coloraxis.py b/plotly/validators/histogram/marker/_coloraxis.py deleted file mode 100644 index a66ae95a9f8..00000000000 --- a/plotly/validators/histogram/marker/_coloraxis.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__( - self, plotly_name="coloraxis", parent_name="histogram.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_colorbar.py b/plotly/validators/histogram/marker/_colorbar.py deleted file mode 100644 index 7995bf6a336..00000000000 --- a/plotly/validators/histogram/marker/_colorbar.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="colorbar", parent_name="histogram.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_colorscale.py b/plotly/validators/histogram/marker/_colorscale.py deleted file mode 100644 index 2b3cebe5e79..00000000000 --- a/plotly/validators/histogram/marker/_colorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="colorscale", parent_name="histogram.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_colorsrc.py b/plotly/validators/histogram/marker/_colorsrc.py deleted file mode 100644 index 06836895ec6..00000000000 --- a/plotly/validators/histogram/marker/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="histogram.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_cornerradius.py b/plotly/validators/histogram/marker/_cornerradius.py deleted file mode 100644 index 7b0b2a7790c..00000000000 --- a/plotly/validators/histogram/marker/_cornerradius.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CornerradiusValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="cornerradius", parent_name="histogram.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_line.py b/plotly/validators/histogram/marker/_line.py deleted file mode 100644 index 16a789c2e78..00000000000 --- a/plotly/validators/histogram/marker/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="histogram.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_opacity.py b/plotly/validators/histogram/marker/_opacity.py deleted file mode 100644 index ee22ee4bdae..00000000000 --- a/plotly/validators/histogram/marker/_opacity.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="histogram.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_opacitysrc.py b/plotly/validators/histogram/marker/_opacitysrc.py deleted file mode 100644 index dfc675a923d..00000000000 --- a/plotly/validators/histogram/marker/_opacitysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacitysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="opacitysrc", parent_name="histogram.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_pattern.py b/plotly/validators/histogram/marker/_pattern.py deleted file mode 100644 index 232d623cdb4..00000000000 --- a/plotly/validators/histogram/marker/_pattern.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PatternValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="pattern", parent_name="histogram.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pattern"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_reversescale.py b/plotly/validators/histogram/marker/_reversescale.py deleted file mode 100644 index 410a80fe1d3..00000000000 --- a/plotly/validators/histogram/marker/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="histogram.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/_showscale.py b/plotly/validators/histogram/marker/_showscale.py deleted file mode 100644 index 3b1e76987bf..00000000000 --- a/plotly/validators/histogram/marker/_showscale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showscale", parent_name="histogram.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/__init__.py b/plotly/validators/histogram/marker/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/histogram/marker/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/histogram/marker/colorbar/_bgcolor.py b/plotly/validators/histogram/marker/colorbar/_bgcolor.py deleted file mode 100644 index c2376fe1dff..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_bordercolor.py b/plotly/validators/histogram/marker/colorbar/_bordercolor.py deleted file mode 100644 index faf05452745..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_bordercolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_borderwidth.py b/plotly/validators/histogram/marker/colorbar/_borderwidth.py deleted file mode 100644 index 8a511f2a01c..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_borderwidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="borderwidth", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_dtick.py b/plotly/validators/histogram/marker/colorbar/_dtick.py deleted file mode 100644 index f67160052ea..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_exponentformat.py b/plotly/validators/histogram/marker/colorbar/_exponentformat.py deleted file mode 100644 index 19762c66431..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_labelalias.py b/plotly/validators/histogram/marker/colorbar/_labelalias.py deleted file mode 100644 index 8630665865b..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_labelalias.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="labelalias", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_len.py b/plotly/validators/histogram/marker/colorbar/_len.py deleted file mode 100644 index 0adfad0e5f3..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_len.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="len", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_lenmode.py b/plotly/validators/histogram/marker/colorbar/_lenmode.py deleted file mode 100644 index 372d52e8827..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_minexponent.py b/plotly/validators/histogram/marker/colorbar/_minexponent.py deleted file mode 100644 index e0c5cabf8eb..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_minexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="minexponent", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_nticks.py b/plotly/validators/histogram/marker/colorbar/_nticks.py deleted file mode 100644 index 489d8456e8d..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_orientation.py b/plotly/validators/histogram/marker/colorbar/_orientation.py deleted file mode 100644 index 76046c878a9..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_orientation.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="orientation", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_outlinecolor.py b/plotly/validators/histogram/marker/colorbar/_outlinecolor.py deleted file mode 100644 index 53be5c6873f..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_outlinecolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="outlinecolor", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_outlinewidth.py b/plotly/validators/histogram/marker/colorbar/_outlinewidth.py deleted file mode 100644 index 7957901373a..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_outlinewidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="outlinewidth", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_separatethousands.py b/plotly/validators/histogram/marker/colorbar/_separatethousands.py deleted file mode 100644 index 94d363a400b..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_showexponent.py b/plotly/validators/histogram/marker/colorbar/_showexponent.py deleted file mode 100644 index bf0f8822ea4..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_showexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showexponent", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_showticklabels.py b/plotly/validators/histogram/marker/colorbar/_showticklabels.py deleted file mode 100644 index e0bfc0051f1..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_showtickprefix.py b/plotly/validators/histogram/marker/colorbar/_showtickprefix.py deleted file mode 100644 index 7eb759449ad..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_showticksuffix.py b/plotly/validators/histogram/marker/colorbar/_showticksuffix.py deleted file mode 100644 index 8402aca292c..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_thickness.py b/plotly/validators/histogram/marker/colorbar/_thickness.py deleted file mode 100644 index f11c5caeb87..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_thicknessmode.py b/plotly/validators/histogram/marker/colorbar/_thicknessmode.py deleted file mode 100644 index b387b30d5c4..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_thicknessmode.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="thicknessmode", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tick0.py b/plotly/validators/histogram/marker/colorbar/_tick0.py deleted file mode 100644 index 76a19351f46..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickangle.py b/plotly/validators/histogram/marker/colorbar/_tickangle.py deleted file mode 100644 index cb1627f52e3..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickcolor.py b/plotly/validators/histogram/marker/colorbar/_tickcolor.py deleted file mode 100644 index a72cafcbddd..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickfont.py b/plotly/validators/histogram/marker/colorbar/_tickfont.py deleted file mode 100644 index 911f69f4127..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickformat.py b/plotly/validators/histogram/marker/colorbar/_tickformat.py deleted file mode 100644 index 98fe3913721..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickformat.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="tickformat", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickformatstopdefaults.py b/plotly/validators/histogram/marker/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index 6a2735d657f..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickformatstops.py b/plotly/validators/histogram/marker/colorbar/_tickformatstops.py deleted file mode 100644 index 2b23eae6909..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_ticklabeloverflow.py b/plotly/validators/histogram/marker/colorbar/_ticklabeloverflow.py deleted file mode 100644 index dd9a9f4d04c..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_ticklabelposition.py b/plotly/validators/histogram/marker/colorbar/_ticklabelposition.py deleted file mode 100644 index ff4804e029c..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_ticklabelstep.py b/plotly/validators/histogram/marker/colorbar/_ticklabelstep.py deleted file mode 100644 index 6ffea6ab21b..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_ticklen.py b/plotly/validators/histogram/marker/colorbar/_ticklen.py deleted file mode 100644 index 7c65ee4353f..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickmode.py b/plotly/validators/histogram/marker/colorbar/_tickmode.py deleted file mode 100644 index 571ceb534c0..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickprefix.py b/plotly/validators/histogram/marker/colorbar/_tickprefix.py deleted file mode 100644 index 11347d35ea2..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickprefix.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="tickprefix", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_ticks.py b/plotly/validators/histogram/marker/colorbar/_ticks.py deleted file mode 100644 index 96314e23230..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_ticksuffix.py b/plotly/validators/histogram/marker/colorbar/_ticksuffix.py deleted file mode 100644 index f56948d03a3..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_ticksuffix.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="ticksuffix", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_ticktext.py b/plotly/validators/histogram/marker/colorbar/_ticktext.py deleted file mode 100644 index 71c2fee5340..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_ticktextsrc.py b/plotly/validators/histogram/marker/colorbar/_ticktextsrc.py deleted file mode 100644 index 1f0d7b12f50..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="ticktextsrc", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickvals.py b/plotly/validators/histogram/marker/colorbar/_tickvals.py deleted file mode 100644 index c6ddc6b9c9a..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickvalssrc.py b/plotly/validators/histogram/marker/colorbar/_tickvalssrc.py deleted file mode 100644 index c2b1353f7f7..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="tickvalssrc", - parent_name="histogram.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_tickwidth.py b/plotly/validators/histogram/marker/colorbar/_tickwidth.py deleted file mode 100644 index d87f4968b1a..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_title.py b/plotly/validators/histogram/marker/colorbar/_title.py deleted file mode 100644 index 7b46b875b1b..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_x.py b/plotly/validators/histogram/marker/colorbar/_x.py deleted file mode 100644 index a00b542a831..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="x", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_xanchor.py b/plotly/validators/histogram/marker/colorbar/_xanchor.py deleted file mode 100644 index cc9fe37d4a2..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_xpad.py b/plotly/validators/histogram/marker/colorbar/_xpad.py deleted file mode 100644 index 6a27944da57..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_xref.py b/plotly/validators/histogram/marker/colorbar/_xref.py deleted file mode 100644 index c185b04c9a6..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_y.py b/plotly/validators/histogram/marker/colorbar/_y.py deleted file mode 100644 index 063fbff1b36..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="y", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_yanchor.py b/plotly/validators/histogram/marker/colorbar/_yanchor.py deleted file mode 100644 index a2539656b74..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_ypad.py b/plotly/validators/histogram/marker/colorbar/_ypad.py deleted file mode 100644 index 159ccab58b2..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/_yref.py b/plotly/validators/histogram/marker/colorbar/_yref.py deleted file mode 100644 index 89925463a2e..00000000000 --- a/plotly/validators/histogram/marker/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="histogram.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickfont/__init__.py b/plotly/validators/histogram/marker/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickfont/_color.py b/plotly/validators/histogram/marker/colorbar/tickfont/_color.py deleted file mode 100644 index ed87612b515..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="histogram.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickfont/_family.py b/plotly/validators/histogram/marker/colorbar/tickfont/_family.py deleted file mode 100644 index c6103196e6f..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickfont/_lineposition.py b/plotly/validators/histogram/marker/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 132e7d06319..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickfont/_shadow.py b/plotly/validators/histogram/marker/colorbar/tickfont/_shadow.py deleted file mode 100644 index 52041e2e87c..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickfont/_size.py b/plotly/validators/histogram/marker/colorbar/tickfont/_size.py deleted file mode 100644 index 7a82783f90d..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="histogram.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickfont/_style.py b/plotly/validators/histogram/marker/colorbar/tickfont/_style.py deleted file mode 100644 index e7a3471d95d..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="histogram.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickfont/_textcase.py b/plotly/validators/histogram/marker/colorbar/tickfont/_textcase.py deleted file mode 100644 index 89a03528052..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickfont/_variant.py b/plotly/validators/histogram/marker/colorbar/tickfont/_variant.py deleted file mode 100644 index 0a0272ffa89..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickfont/_weight.py b/plotly/validators/histogram/marker/colorbar/tickfont/_weight.py deleted file mode 100644 index 94a1419f0ed..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickformatstop/__init__.py b/plotly/validators/histogram/marker/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/histogram/marker/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index 37684bfc115..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="histogram.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickformatstop/_enabled.py b/plotly/validators/histogram/marker/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 1c395b373fb..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="histogram.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickformatstop/_name.py b/plotly/validators/histogram/marker/colorbar/tickformatstop/_name.py deleted file mode 100644 index 455314d6405..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="histogram.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/histogram/marker/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 9557c981310..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="histogram.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/tickformatstop/_value.py b/plotly/validators/histogram/marker/colorbar/tickformatstop/_value.py deleted file mode 100644 index 6fbb9470ebe..00000000000 --- a/plotly/validators/histogram/marker/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="histogram.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/__init__.py b/plotly/validators/histogram/marker/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/_font.py b/plotly/validators/histogram/marker/colorbar/title/_font.py deleted file mode 100644 index 6b254e7f6a4..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/_font.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="font", - parent_name="histogram.marker.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/_side.py b/plotly/validators/histogram/marker/colorbar/title/_side.py deleted file mode 100644 index 51947b1078f..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/_side.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="side", - parent_name="histogram.marker.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/_text.py b/plotly/validators/histogram/marker/colorbar/title/_text.py deleted file mode 100644 index 3b810db894a..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/_text.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="text", - parent_name="histogram.marker.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/font/__init__.py b/plotly/validators/histogram/marker/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/font/_color.py b/plotly/validators/histogram/marker/colorbar/title/font/_color.py deleted file mode 100644 index dbdf1abb471..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="histogram.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/font/_family.py b/plotly/validators/histogram/marker/colorbar/title/font/_family.py deleted file mode 100644 index 95ebaccaf80..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/font/_lineposition.py b/plotly/validators/histogram/marker/colorbar/title/font/_lineposition.py deleted file mode 100644 index 750beefaa04..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/font/_shadow.py b/plotly/validators/histogram/marker/colorbar/title/font/_shadow.py deleted file mode 100644 index 6b3eb13cee8..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/font/_size.py b/plotly/validators/histogram/marker/colorbar/title/font/_size.py deleted file mode 100644 index a728aeed1e2..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="histogram.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/font/_style.py b/plotly/validators/histogram/marker/colorbar/title/font/_style.py deleted file mode 100644 index 2e871ca2304..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="histogram.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/font/_textcase.py b/plotly/validators/histogram/marker/colorbar/title/font/_textcase.py deleted file mode 100644 index 634d593dd8c..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/font/_variant.py b/plotly/validators/histogram/marker/colorbar/title/font/_variant.py deleted file mode 100644 index 08565d9f492..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/colorbar/title/font/_weight.py b/plotly/validators/histogram/marker/colorbar/title/font/_weight.py deleted file mode 100644 index 2f0bc919685..00000000000 --- a/plotly/validators/histogram/marker/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/__init__.py b/plotly/validators/histogram/marker/line/__init__.py deleted file mode 100644 index ea4b7fd175d..00000000000 --- a/plotly/validators/histogram/marker/line/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._reversescale import ReversescaleValidator - from ._colorsrc import ColorsrcValidator - from ._colorscale import ColorscaleValidator - from ._coloraxis import ColoraxisValidator - from ._color import ColorValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._reversescale.ReversescaleValidator", - "._colorsrc.ColorsrcValidator", - "._colorscale.ColorscaleValidator", - "._coloraxis.ColoraxisValidator", - "._color.ColorValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/histogram/marker/line/_autocolorscale.py b/plotly/validators/histogram/marker/line/_autocolorscale.py deleted file mode 100644 index de694463cb1..00000000000 --- a/plotly/validators/histogram/marker/line/_autocolorscale.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="autocolorscale", - parent_name="histogram.marker.line", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_cauto.py b/plotly/validators/histogram/marker/line/_cauto.py deleted file mode 100644 index 064b721cb89..00000000000 --- a/plotly/validators/histogram/marker/line/_cauto.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="cauto", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_cmax.py b/plotly/validators/histogram/marker/line/_cmax.py deleted file mode 100644 index 760239a5285..00000000000 --- a/plotly/validators/histogram/marker/line/_cmax.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="cmax", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_cmid.py b/plotly/validators/histogram/marker/line/_cmid.py deleted file mode 100644 index 32b81148e38..00000000000 --- a/plotly/validators/histogram/marker/line/_cmid.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="cmid", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_cmin.py b/plotly/validators/histogram/marker/line/_cmin.py deleted file mode 100644 index 24b1cb79482..00000000000 --- a/plotly/validators/histogram/marker/line/_cmin.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="cmin", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_color.py b/plotly/validators/histogram/marker/line/_color.py deleted file mode 100644 index eb5662e9175..00000000000 --- a/plotly/validators/histogram/marker/line/_color.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - colorscale_path=kwargs.pop( - "colorscale_path", "histogram.marker.line.colorscale" - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_coloraxis.py b/plotly/validators/histogram/marker/line/_coloraxis.py deleted file mode 100644 index ec62e6bd8f5..00000000000 --- a/plotly/validators/histogram/marker/line/_coloraxis.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__( - self, plotly_name="coloraxis", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_colorscale.py b/plotly/validators/histogram/marker/line/_colorscale.py deleted file mode 100644 index 8a2af01ce92..00000000000 --- a/plotly/validators/histogram/marker/line/_colorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="colorscale", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_colorsrc.py b/plotly/validators/histogram/marker/line/_colorsrc.py deleted file mode 100644 index 5997f011558..00000000000 --- a/plotly/validators/histogram/marker/line/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_reversescale.py b/plotly/validators/histogram/marker/line/_reversescale.py deleted file mode 100644 index ddfbd2a112b..00000000000 --- a/plotly/validators/histogram/marker/line/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_width.py b/plotly/validators/histogram/marker/line/_width.py deleted file mode 100644 index 63c644d007e..00000000000 --- a/plotly/validators/histogram/marker/line/_width.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/line/_widthsrc.py b/plotly/validators/histogram/marker/line/_widthsrc.py deleted file mode 100644 index 5ab0291d36d..00000000000 --- a/plotly/validators/histogram/marker/line/_widthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="widthsrc", parent_name="histogram.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/__init__.py b/plotly/validators/histogram/marker/pattern/__init__.py deleted file mode 100644 index bfeb887e3cf..00000000000 --- a/plotly/validators/histogram/marker/pattern/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._soliditysrc import SoliditysrcValidator - from ._solidity import SolidityValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shapesrc import ShapesrcValidator - from ._shape import ShapeValidator - from ._fillmode import FillmodeValidator - from ._fgopacity import FgopacityValidator - from ._fgcolorsrc import FgcolorsrcValidator - from ._fgcolor import FgcolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._soliditysrc.SoliditysrcValidator", - "._solidity.SolidityValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shapesrc.ShapesrcValidator", - "._shape.ShapeValidator", - "._fillmode.FillmodeValidator", - "._fgopacity.FgopacityValidator", - "._fgcolorsrc.FgcolorsrcValidator", - "._fgcolor.FgcolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/histogram/marker/pattern/_bgcolor.py b/plotly/validators/histogram/marker/pattern/_bgcolor.py deleted file mode 100644 index a27efda18fd..00000000000 --- a/plotly/validators/histogram/marker/pattern/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_bgcolorsrc.py b/plotly/validators/histogram/marker/pattern/_bgcolorsrc.py deleted file mode 100644 index 635b32b20ff..00000000000 --- a/plotly/validators/histogram/marker/pattern/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_fgcolor.py b/plotly/validators/histogram/marker/pattern/_fgcolor.py deleted file mode 100644 index 2206e189a2e..00000000000 --- a/plotly/validators/histogram/marker/pattern/_fgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fgcolor", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_fgcolorsrc.py b/plotly/validators/histogram/marker/pattern/_fgcolorsrc.py deleted file mode 100644 index 81b8d282204..00000000000 --- a/plotly/validators/histogram/marker/pattern/_fgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="fgcolorsrc", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_fgopacity.py b/plotly/validators/histogram/marker/pattern/_fgopacity.py deleted file mode 100644 index 619f395bddf..00000000000 --- a/plotly/validators/histogram/marker/pattern/_fgopacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgopacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="fgopacity", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_fillmode.py b/plotly/validators/histogram/marker/pattern/_fillmode.py deleted file mode 100644 index 7281859f521..00000000000 --- a/plotly/validators/histogram/marker/pattern/_fillmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="fillmode", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["replace", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_shape.py b/plotly/validators/histogram/marker/pattern/_shape.py deleted file mode 100644 index c1bea74565a..00000000000 --- a/plotly/validators/histogram/marker/pattern/_shape.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="shape", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["", "/", "\\", "x", "-", "|", "+", "."]), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_shapesrc.py b/plotly/validators/histogram/marker/pattern/_shapesrc.py deleted file mode 100644 index dd6ca9f7878..00000000000 --- a/plotly/validators/histogram/marker/pattern/_shapesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shapesrc", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_size.py b/plotly/validators/histogram/marker/pattern/_size.py deleted file mode 100644 index b7a088b65b7..00000000000 --- a/plotly/validators/histogram/marker/pattern/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_sizesrc.py b/plotly/validators/histogram/marker/pattern/_sizesrc.py deleted file mode 100644 index 9dd1ca8cc69..00000000000 --- a/plotly/validators/histogram/marker/pattern/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_solidity.py b/plotly/validators/histogram/marker/pattern/_solidity.py deleted file mode 100644 index 90efa2596a0..00000000000 --- a/plotly/validators/histogram/marker/pattern/_solidity.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SolidityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="solidity", parent_name="histogram.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/marker/pattern/_soliditysrc.py b/plotly/validators/histogram/marker/pattern/_soliditysrc.py deleted file mode 100644 index 1562ca74e45..00000000000 --- a/plotly/validators/histogram/marker/pattern/_soliditysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SoliditysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="soliditysrc", - parent_name="histogram.marker.pattern", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram/outsidetextfont/__init__.py b/plotly/validators/histogram/outsidetextfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram/outsidetextfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram/outsidetextfont/_color.py b/plotly/validators/histogram/outsidetextfont/_color.py deleted file mode 100644 index bafd9c5b166..00000000000 --- a/plotly/validators/histogram/outsidetextfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/outsidetextfont/_family.py b/plotly/validators/histogram/outsidetextfont/_family.py deleted file mode 100644 index 331117c920f..00000000000 --- a/plotly/validators/histogram/outsidetextfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="histogram.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram/outsidetextfont/_lineposition.py b/plotly/validators/histogram/outsidetextfont/_lineposition.py deleted file mode 100644 index 40f281adf9a..00000000000 --- a/plotly/validators/histogram/outsidetextfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram.outsidetextfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/outsidetextfont/_shadow.py b/plotly/validators/histogram/outsidetextfont/_shadow.py deleted file mode 100644 index 026e91c1526..00000000000 --- a/plotly/validators/histogram/outsidetextfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="histogram.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/outsidetextfont/_size.py b/plotly/validators/histogram/outsidetextfont/_size.py deleted file mode 100644 index 539d6878597..00000000000 --- a/plotly/validators/histogram/outsidetextfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="histogram.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/outsidetextfont/_style.py b/plotly/validators/histogram/outsidetextfont/_style.py deleted file mode 100644 index 34d8b18bd72..00000000000 --- a/plotly/validators/histogram/outsidetextfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="histogram.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/outsidetextfont/_textcase.py b/plotly/validators/histogram/outsidetextfont/_textcase.py deleted file mode 100644 index 8aed50c3210..00000000000 --- a/plotly/validators/histogram/outsidetextfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="histogram.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/outsidetextfont/_variant.py b/plotly/validators/histogram/outsidetextfont/_variant.py deleted file mode 100644 index 01027669939..00000000000 --- a/plotly/validators/histogram/outsidetextfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="histogram.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/outsidetextfont/_weight.py b/plotly/validators/histogram/outsidetextfont/_weight.py deleted file mode 100644 index f397d1f36a0..00000000000 --- a/plotly/validators/histogram/outsidetextfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="histogram.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/selected/__init__.py b/plotly/validators/histogram/selected/__init__.py deleted file mode 100644 index 92269b97f6a..00000000000 --- a/plotly/validators/histogram/selected/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._textfont import TextfontValidator - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._textfont.TextfontValidator", "._marker.MarkerValidator"] - ) diff --git a/plotly/validators/histogram/selected/_marker.py b/plotly/validators/histogram/selected/_marker.py deleted file mode 100644 index adbb7b3168f..00000000000 --- a/plotly/validators/histogram/selected/_marker.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="marker", parent_name="histogram.selected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/selected/_textfont.py b/plotly/validators/histogram/selected/_textfont.py deleted file mode 100644 index a4caa9deb6c..00000000000 --- a/plotly/validators/histogram/selected/_textfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="textfont", parent_name="histogram.selected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/selected/marker/__init__.py b/plotly/validators/histogram/selected/marker/__init__.py deleted file mode 100644 index 255d60709e9..00000000000 --- a/plotly/validators/histogram/selected/marker/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/histogram/selected/marker/_color.py b/plotly/validators/histogram/selected/marker/_color.py deleted file mode 100644 index a07706094ef..00000000000 --- a/plotly/validators/histogram/selected/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram.selected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/selected/marker/_opacity.py b/plotly/validators/histogram/selected/marker/_opacity.py deleted file mode 100644 index 5a5833846b0..00000000000 --- a/plotly/validators/histogram/selected/marker/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="histogram.selected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/selected/textfont/__init__.py b/plotly/validators/histogram/selected/textfont/__init__.py deleted file mode 100644 index 103f09353e6..00000000000 --- a/plotly/validators/histogram/selected/textfont/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._color.ColorValidator"] - ) diff --git a/plotly/validators/histogram/selected/textfont/_color.py b/plotly/validators/histogram/selected/textfont/_color.py deleted file mode 100644 index 8125986e58c..00000000000 --- a/plotly/validators/histogram/selected/textfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram.selected.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/stream/__init__.py b/plotly/validators/histogram/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/histogram/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/histogram/stream/_maxpoints.py b/plotly/validators/histogram/stream/_maxpoints.py deleted file mode 100644 index 1071eb9607e..00000000000 --- a/plotly/validators/histogram/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="histogram.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/stream/_token.py b/plotly/validators/histogram/stream/_token.py deleted file mode 100644 index 471a806d0b1..00000000000 --- a/plotly/validators/histogram/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="histogram.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram/textfont/__init__.py b/plotly/validators/histogram/textfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram/textfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram/textfont/_color.py b/plotly/validators/histogram/textfont/_color.py deleted file mode 100644 index 7b5b8df815a..00000000000 --- a/plotly/validators/histogram/textfont/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="histogram.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/textfont/_family.py b/plotly/validators/histogram/textfont/_family.py deleted file mode 100644 index 6be54563e79..00000000000 --- a/plotly/validators/histogram/textfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="histogram.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram/textfont/_lineposition.py b/plotly/validators/histogram/textfont/_lineposition.py deleted file mode 100644 index 0af0da84945..00000000000 --- a/plotly/validators/histogram/textfont/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="histogram.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/textfont/_shadow.py b/plotly/validators/histogram/textfont/_shadow.py deleted file mode 100644 index 3cde96716d6..00000000000 --- a/plotly/validators/histogram/textfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="histogram.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram/textfont/_size.py b/plotly/validators/histogram/textfont/_size.py deleted file mode 100644 index 877cf2dbe04..00000000000 --- a/plotly/validators/histogram/textfont/_size.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="histogram.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/textfont/_style.py b/plotly/validators/histogram/textfont/_style.py deleted file mode 100644 index 0dfeb58efc1..00000000000 --- a/plotly/validators/histogram/textfont/_style.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="histogram.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/textfont/_textcase.py b/plotly/validators/histogram/textfont/_textcase.py deleted file mode 100644 index 3b607ba3651..00000000000 --- a/plotly/validators/histogram/textfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="histogram.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram/textfont/_variant.py b/plotly/validators/histogram/textfont/_variant.py deleted file mode 100644 index 8ff6ef70542..00000000000 --- a/plotly/validators/histogram/textfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="histogram.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/textfont/_weight.py b/plotly/validators/histogram/textfont/_weight.py deleted file mode 100644 index 7389722f17e..00000000000 --- a/plotly/validators/histogram/textfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="histogram.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram/unselected/__init__.py b/plotly/validators/histogram/unselected/__init__.py deleted file mode 100644 index 92269b97f6a..00000000000 --- a/plotly/validators/histogram/unselected/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._textfont import TextfontValidator - from ._marker import MarkerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._textfont.TextfontValidator", "._marker.MarkerValidator"] - ) diff --git a/plotly/validators/histogram/unselected/_marker.py b/plotly/validators/histogram/unselected/_marker.py deleted file mode 100644 index 5f916d1c4b5..00000000000 --- a/plotly/validators/histogram/unselected/_marker.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="marker", parent_name="histogram.unselected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/unselected/_textfont.py b/plotly/validators/histogram/unselected/_textfont.py deleted file mode 100644 index c813b77fce2..00000000000 --- a/plotly/validators/histogram/unselected/_textfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="textfont", parent_name="histogram.unselected", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram/unselected/marker/__init__.py b/plotly/validators/histogram/unselected/marker/__init__.py deleted file mode 100644 index 255d60709e9..00000000000 --- a/plotly/validators/histogram/unselected/marker/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/histogram/unselected/marker/_color.py b/plotly/validators/histogram/unselected/marker/_color.py deleted file mode 100644 index d55a9794bf9..00000000000 --- a/plotly/validators/histogram/unselected/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram.unselected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/unselected/marker/_opacity.py b/plotly/validators/histogram/unselected/marker/_opacity.py deleted file mode 100644 index 5241869c43a..00000000000 --- a/plotly/validators/histogram/unselected/marker/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="histogram.unselected.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram/unselected/textfont/__init__.py b/plotly/validators/histogram/unselected/textfont/__init__.py deleted file mode 100644 index 103f09353e6..00000000000 --- a/plotly/validators/histogram/unselected/textfont/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._color.ColorValidator"] - ) diff --git a/plotly/validators/histogram/unselected/textfont/_color.py b/plotly/validators/histogram/unselected/textfont/_color.py deleted file mode 100644 index 5617dd092a5..00000000000 --- a/plotly/validators/histogram/unselected/textfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram.unselected.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram/xbins/__init__.py b/plotly/validators/histogram/xbins/__init__.py deleted file mode 100644 index 0a72e1aac03..00000000000 --- a/plotly/validators/histogram/xbins/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._start import StartValidator - from ._size import SizeValidator - from ._end import EndValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._start.StartValidator", "._size.SizeValidator", "._end.EndValidator"], - ) diff --git a/plotly/validators/histogram/xbins/_end.py b/plotly/validators/histogram/xbins/_end.py deleted file mode 100644 index 5eb7ede7357..00000000000 --- a/plotly/validators/histogram/xbins/_end.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndValidator(_bv.AnyValidator): - def __init__(self, plotly_name="end", parent_name="histogram.xbins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/xbins/_size.py b/plotly/validators/histogram/xbins/_size.py deleted file mode 100644 index 8fd2059da8c..00000000000 --- a/plotly/validators/histogram/xbins/_size.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.AnyValidator): - def __init__(self, plotly_name="size", parent_name="histogram.xbins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/xbins/_start.py b/plotly/validators/histogram/xbins/_start.py deleted file mode 100644 index 26709d1414a..00000000000 --- a/plotly/validators/histogram/xbins/_start.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartValidator(_bv.AnyValidator): - def __init__(self, plotly_name="start", parent_name="histogram.xbins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/ybins/__init__.py b/plotly/validators/histogram/ybins/__init__.py deleted file mode 100644 index 0a72e1aac03..00000000000 --- a/plotly/validators/histogram/ybins/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._start import StartValidator - from ._size import SizeValidator - from ._end import EndValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._start.StartValidator", "._size.SizeValidator", "._end.EndValidator"], - ) diff --git a/plotly/validators/histogram/ybins/_end.py b/plotly/validators/histogram/ybins/_end.py deleted file mode 100644 index 722b77910b6..00000000000 --- a/plotly/validators/histogram/ybins/_end.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndValidator(_bv.AnyValidator): - def __init__(self, plotly_name="end", parent_name="histogram.ybins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/ybins/_size.py b/plotly/validators/histogram/ybins/_size.py deleted file mode 100644 index 79f8a1fb4b0..00000000000 --- a/plotly/validators/histogram/ybins/_size.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.AnyValidator): - def __init__(self, plotly_name="size", parent_name="histogram.ybins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram/ybins/_start.py b/plotly/validators/histogram/ybins/_start.py deleted file mode 100644 index 79faebb19a8..00000000000 --- a/plotly/validators/histogram/ybins/_start.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartValidator(_bv.AnyValidator): - def __init__(self, plotly_name="start", parent_name="histogram.ybins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/__init__.py b/plotly/validators/histogram2d/__init__.py deleted file mode 100644 index 887093b9bee..00000000000 --- a/plotly/validators/histogram2d/__init__.py +++ /dev/null @@ -1,139 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zsmooth import ZsmoothValidator - from ._zmin import ZminValidator - from ._zmid import ZmidValidator - from ._zmax import ZmaxValidator - from ._zhoverformat import ZhoverformatValidator - from ._zauto import ZautoValidator - from ._z import ZValidator - from ._ysrc import YsrcValidator - from ._yhoverformat import YhoverformatValidator - from ._ygap import YgapValidator - from ._ycalendar import YcalendarValidator - from ._ybins import YbinsValidator - from ._ybingroup import YbingroupValidator - from ._yaxis import YaxisValidator - from ._y import YValidator - from ._xsrc import XsrcValidator - from ._xhoverformat import XhoverformatValidator - from ._xgap import XgapValidator - from ._xcalendar import XcalendarValidator - from ._xbins import XbinsValidator - from ._xbingroup import XbingroupValidator - from ._xaxis import XaxisValidator - from ._x import XValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._texttemplate import TexttemplateValidator - from ._textfont import TextfontValidator - from ._stream import StreamValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._reversescale import ReversescaleValidator - from ._opacity import OpacityValidator - from ._nbinsy import NbinsyValidator - from ._nbinsx import NbinsxValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._marker import MarkerValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._histnorm import HistnormValidator - from ._histfunc import HistfuncValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._bingroup import BingroupValidator - from ._autocolorscale import AutocolorscaleValidator - from ._autobiny import AutobinyValidator - from ._autobinx import AutobinxValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zsmooth.ZsmoothValidator", - "._zmin.ZminValidator", - "._zmid.ZmidValidator", - "._zmax.ZmaxValidator", - "._zhoverformat.ZhoverformatValidator", - "._zauto.ZautoValidator", - "._z.ZValidator", - "._ysrc.YsrcValidator", - "._yhoverformat.YhoverformatValidator", - "._ygap.YgapValidator", - "._ycalendar.YcalendarValidator", - "._ybins.YbinsValidator", - "._ybingroup.YbingroupValidator", - "._yaxis.YaxisValidator", - "._y.YValidator", - "._xsrc.XsrcValidator", - "._xhoverformat.XhoverformatValidator", - "._xgap.XgapValidator", - "._xcalendar.XcalendarValidator", - "._xbins.XbinsValidator", - "._xbingroup.XbingroupValidator", - "._xaxis.XaxisValidator", - "._x.XValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._texttemplate.TexttemplateValidator", - "._textfont.TextfontValidator", - "._stream.StreamValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._reversescale.ReversescaleValidator", - "._opacity.OpacityValidator", - "._nbinsy.NbinsyValidator", - "._nbinsx.NbinsxValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._marker.MarkerValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._histnorm.HistnormValidator", - "._histfunc.HistfuncValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._bingroup.BingroupValidator", - "._autocolorscale.AutocolorscaleValidator", - "._autobiny.AutobinyValidator", - "._autobinx.AutobinxValidator", - ], - ) diff --git a/plotly/validators/histogram2d/_autobinx.py b/plotly/validators/histogram2d/_autobinx.py deleted file mode 100644 index f648197df6a..00000000000 --- a/plotly/validators/histogram2d/_autobinx.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutobinxValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="autobinx", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_autobiny.py b/plotly/validators/histogram2d/_autobiny.py deleted file mode 100644 index d5d4cffba1f..00000000000 --- a/plotly/validators/histogram2d/_autobiny.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutobinyValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="autobiny", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_autocolorscale.py b/plotly/validators/histogram2d/_autocolorscale.py deleted file mode 100644 index 88c88f685b9..00000000000 --- a/plotly/validators/histogram2d/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="histogram2d", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_bingroup.py b/plotly/validators/histogram2d/_bingroup.py deleted file mode 100644 index 0cc95c246ed..00000000000 --- a/plotly/validators/histogram2d/_bingroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BingroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="bingroup", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_coloraxis.py b/plotly/validators/histogram2d/_coloraxis.py deleted file mode 100644 index 6d86790ccb3..00000000000 --- a/plotly/validators/histogram2d/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_colorbar.py b/plotly/validators/histogram2d/_colorbar.py deleted file mode 100644 index a67c891b8fe..00000000000 --- a/plotly/validators/histogram2d/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_colorscale.py b/plotly/validators/histogram2d/_colorscale.py deleted file mode 100644 index c605fbfc26a..00000000000 --- a/plotly/validators/histogram2d/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_customdata.py b/plotly/validators/histogram2d/_customdata.py deleted file mode 100644 index 5b4f78ae30e..00000000000 --- a/plotly/validators/histogram2d/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_customdatasrc.py b/plotly/validators/histogram2d/_customdatasrc.py deleted file mode 100644 index 2db0fa096c6..00000000000 --- a/plotly/validators/histogram2d/_customdatasrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="customdatasrc", parent_name="histogram2d", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_histfunc.py b/plotly/validators/histogram2d/_histfunc.py deleted file mode 100644 index aa2dd66a58a..00000000000 --- a/plotly/validators/histogram2d/_histfunc.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HistfuncValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="histfunc", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["count", "sum", "avg", "min", "max"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_histnorm.py b/plotly/validators/histogram2d/_histnorm.py deleted file mode 100644 index a50987d2a9f..00000000000 --- a/plotly/validators/histogram2d/_histnorm.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HistnormValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="histnorm", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - ["", "percent", "probability", "density", "probability density"], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_hoverinfo.py b/plotly/validators/histogram2d/_hoverinfo.py deleted file mode 100644 index dbac30cd6ca..00000000000 --- a/plotly/validators/histogram2d/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["x", "y", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_hoverinfosrc.py b/plotly/validators/histogram2d/_hoverinfosrc.py deleted file mode 100644 index 1e0110db97b..00000000000 --- a/plotly/validators/histogram2d/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_hoverlabel.py b/plotly/validators/histogram2d/_hoverlabel.py deleted file mode 100644 index de06a6b7c1e..00000000000 --- a/plotly/validators/histogram2d/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_hovertemplate.py b/plotly/validators/histogram2d/_hovertemplate.py deleted file mode 100644 index 2ae2bc9fee9..00000000000 --- a/plotly/validators/histogram2d/_hovertemplate.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hovertemplate", parent_name="histogram2d", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_hovertemplatesrc.py b/plotly/validators/histogram2d/_hovertemplatesrc.py deleted file mode 100644 index 81924adef66..00000000000 --- a/plotly/validators/histogram2d/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="histogram2d", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_ids.py b/plotly/validators/histogram2d/_ids.py deleted file mode 100644 index 61996597222..00000000000 --- a/plotly/validators/histogram2d/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_idssrc.py b/plotly/validators/histogram2d/_idssrc.py deleted file mode 100644 index 67cd477630d..00000000000 --- a/plotly/validators/histogram2d/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_legend.py b/plotly/validators/histogram2d/_legend.py deleted file mode 100644 index b9e980c9a18..00000000000 --- a/plotly/validators/histogram2d/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_legendgroup.py b/plotly/validators/histogram2d/_legendgroup.py deleted file mode 100644 index 91a287a4a52..00000000000 --- a/plotly/validators/histogram2d/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_legendgrouptitle.py b/plotly/validators/histogram2d/_legendgrouptitle.py deleted file mode 100644 index 66966717cb7..00000000000 --- a/plotly/validators/histogram2d/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="histogram2d", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_legendrank.py b/plotly/validators/histogram2d/_legendrank.py deleted file mode 100644 index 9fe265a5e7e..00000000000 --- a/plotly/validators/histogram2d/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_legendwidth.py b/plotly/validators/histogram2d/_legendwidth.py deleted file mode 100644 index 66639ca05a8..00000000000 --- a/plotly/validators/histogram2d/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_marker.py b/plotly/validators/histogram2d/_marker.py deleted file mode 100644 index fc7a598270a..00000000000 --- a/plotly/validators/histogram2d/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_meta.py b/plotly/validators/histogram2d/_meta.py deleted file mode 100644 index 408ce5b39fd..00000000000 --- a/plotly/validators/histogram2d/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_metasrc.py b/plotly/validators/histogram2d/_metasrc.py deleted file mode 100644 index 03082a2cbdc..00000000000 --- a/plotly/validators/histogram2d/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_name.py b/plotly/validators/histogram2d/_name.py deleted file mode 100644 index 6f97fe90edb..00000000000 --- a/plotly/validators/histogram2d/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_nbinsx.py b/plotly/validators/histogram2d/_nbinsx.py deleted file mode 100644 index 7420c943f4d..00000000000 --- a/plotly/validators/histogram2d/_nbinsx.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NbinsxValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="nbinsx", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_nbinsy.py b/plotly/validators/histogram2d/_nbinsy.py deleted file mode 100644 index ea374f07418..00000000000 --- a/plotly/validators/histogram2d/_nbinsy.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NbinsyValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="nbinsy", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_opacity.py b/plotly/validators/histogram2d/_opacity.py deleted file mode 100644 index f6df137f57e..00000000000 --- a/plotly/validators/histogram2d/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_reversescale.py b/plotly/validators/histogram2d/_reversescale.py deleted file mode 100644 index e8258555a19..00000000000 --- a/plotly/validators/histogram2d/_reversescale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="reversescale", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_showlegend.py b/plotly/validators/histogram2d/_showlegend.py deleted file mode 100644 index 144eb02885d..00000000000 --- a/plotly/validators/histogram2d/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_showscale.py b/plotly/validators/histogram2d/_showscale.py deleted file mode 100644 index 785f25178ef..00000000000 --- a/plotly/validators/histogram2d/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_stream.py b/plotly/validators/histogram2d/_stream.py deleted file mode 100644 index 2d8be8e01f3..00000000000 --- a/plotly/validators/histogram2d/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_textfont.py b/plotly/validators/histogram2d/_textfont.py deleted file mode 100644 index f908a836de6..00000000000 --- a/plotly/validators/histogram2d/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_texttemplate.py b/plotly/validators/histogram2d/_texttemplate.py deleted file mode 100644 index af23d2cce79..00000000000 --- a/plotly/validators/histogram2d/_texttemplate.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="texttemplate", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_uid.py b/plotly/validators/histogram2d/_uid.py deleted file mode 100644 index 5ebaccb0666..00000000000 --- a/plotly/validators/histogram2d/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_uirevision.py b/plotly/validators/histogram2d/_uirevision.py deleted file mode 100644 index 34f87f1616b..00000000000 --- a/plotly/validators/histogram2d/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_visible.py b/plotly/validators/histogram2d/_visible.py deleted file mode 100644 index c3d8b99fd4f..00000000000 --- a/plotly/validators/histogram2d/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_x.py b/plotly/validators/histogram2d/_x.py deleted file mode 100644 index f9ec1cb6ebc..00000000000 --- a/plotly/validators/histogram2d/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_xaxis.py b/plotly/validators/histogram2d/_xaxis.py deleted file mode 100644 index 93064526a11..00000000000 --- a/plotly/validators/histogram2d/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_xbingroup.py b/plotly/validators/histogram2d/_xbingroup.py deleted file mode 100644 index 50c5d5b6ecf..00000000000 --- a/plotly/validators/histogram2d/_xbingroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XbingroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="xbingroup", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_xbins.py b/plotly/validators/histogram2d/_xbins.py deleted file mode 100644 index 99168acc203..00000000000 --- a/plotly/validators/histogram2d/_xbins.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XbinsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="xbins", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "XBins"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_xcalendar.py b/plotly/validators/histogram2d/_xcalendar.py deleted file mode 100644 index 875bb2394cc..00000000000 --- a/plotly/validators/histogram2d/_xcalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xcalendar", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_xgap.py b/plotly/validators/histogram2d/_xgap.py deleted file mode 100644 index 2298bd6067a..00000000000 --- a/plotly/validators/histogram2d/_xgap.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xgap", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_xhoverformat.py b/plotly/validators/histogram2d/_xhoverformat.py deleted file mode 100644 index cfdf28ceccf..00000000000 --- a/plotly/validators/histogram2d/_xhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="xhoverformat", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_xsrc.py b/plotly/validators/histogram2d/_xsrc.py deleted file mode 100644 index 8b2706d77c7..00000000000 --- a/plotly/validators/histogram2d/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_y.py b/plotly/validators/histogram2d/_y.py deleted file mode 100644 index c112762f965..00000000000 --- a/plotly/validators/histogram2d/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_yaxis.py b/plotly/validators/histogram2d/_yaxis.py deleted file mode 100644 index 449e6e69ded..00000000000 --- a/plotly/validators/histogram2d/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_ybingroup.py b/plotly/validators/histogram2d/_ybingroup.py deleted file mode 100644 index d528b88806a..00000000000 --- a/plotly/validators/histogram2d/_ybingroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YbingroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="ybingroup", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_ybins.py b/plotly/validators/histogram2d/_ybins.py deleted file mode 100644 index 8fc1a18c42e..00000000000 --- a/plotly/validators/histogram2d/_ybins.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YbinsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="ybins", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "YBins"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_ycalendar.py b/plotly/validators/histogram2d/_ycalendar.py deleted file mode 100644 index dce4eabf49f..00000000000 --- a/plotly/validators/histogram2d/_ycalendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YcalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ycalendar", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_ygap.py b/plotly/validators/histogram2d/_ygap.py deleted file mode 100644 index dbfed1cb1c9..00000000000 --- a/plotly/validators/histogram2d/_ygap.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ygap", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_yhoverformat.py b/plotly/validators/histogram2d/_yhoverformat.py deleted file mode 100644 index 14a78e770ef..00000000000 --- a/plotly/validators/histogram2d/_yhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="yhoverformat", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_ysrc.py b/plotly/validators/histogram2d/_ysrc.py deleted file mode 100644 index 7ae2864883d..00000000000 --- a/plotly/validators/histogram2d/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_z.py b/plotly/validators/histogram2d/_z.py deleted file mode 100644 index 1a529fc176f..00000000000 --- a/plotly/validators/histogram2d/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_zauto.py b/plotly/validators/histogram2d/_zauto.py deleted file mode 100644 index 5521f8cfbea..00000000000 --- a/plotly/validators/histogram2d/_zauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="zauto", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_zhoverformat.py b/plotly/validators/histogram2d/_zhoverformat.py deleted file mode 100644 index 60c86cf562b..00000000000 --- a/plotly/validators/histogram2d/_zhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="zhoverformat", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_zmax.py b/plotly/validators/histogram2d/_zmax.py deleted file mode 100644 index d5712a42fcc..00000000000 --- a/plotly/validators/histogram2d/_zmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmax", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_zmid.py b/plotly/validators/histogram2d/_zmid.py deleted file mode 100644 index 7e6ee35ff9f..00000000000 --- a/plotly/validators/histogram2d/_zmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmid", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_zmin.py b/plotly/validators/histogram2d/_zmin.py deleted file mode 100644 index b4acf888f68..00000000000 --- a/plotly/validators/histogram2d/_zmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmin", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_zsmooth.py b/plotly/validators/histogram2d/_zsmooth.py deleted file mode 100644 index bcfee086558..00000000000 --- a/plotly/validators/histogram2d/_zsmooth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsmoothValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="zsmooth", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["fast", "best", False]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/_zsrc.py b/plotly/validators/histogram2d/_zsrc.py deleted file mode 100644 index 92af60a6381..00000000000 --- a/plotly/validators/histogram2d/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="histogram2d", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/__init__.py b/plotly/validators/histogram2d/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/histogram2d/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/histogram2d/colorbar/_bgcolor.py b/plotly/validators/histogram2d/colorbar/_bgcolor.py deleted file mode 100644 index d3a97c33893..00000000000 --- a/plotly/validators/histogram2d/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_bordercolor.py b/plotly/validators/histogram2d/colorbar/_bordercolor.py deleted file mode 100644 index 089fcb135f4..00000000000 --- a/plotly/validators/histogram2d/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_borderwidth.py b/plotly/validators/histogram2d/colorbar/_borderwidth.py deleted file mode 100644 index b39faa79836..00000000000 --- a/plotly/validators/histogram2d/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_dtick.py b/plotly/validators/histogram2d/colorbar/_dtick.py deleted file mode 100644 index 6fe0aade2f8..00000000000 --- a/plotly/validators/histogram2d/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_exponentformat.py b/plotly/validators/histogram2d/colorbar/_exponentformat.py deleted file mode 100644 index c6ef2c947cf..00000000000 --- a/plotly/validators/histogram2d/colorbar/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_labelalias.py b/plotly/validators/histogram2d/colorbar/_labelalias.py deleted file mode 100644 index 6cdce4c01e5..00000000000 --- a/plotly/validators/histogram2d/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_len.py b/plotly/validators/histogram2d/colorbar/_len.py deleted file mode 100644 index 8864276e43d..00000000000 --- a/plotly/validators/histogram2d/colorbar/_len.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="len", parent_name="histogram2d.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_lenmode.py b/plotly/validators/histogram2d/colorbar/_lenmode.py deleted file mode 100644 index a7b739ae697..00000000000 --- a/plotly/validators/histogram2d/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_minexponent.py b/plotly/validators/histogram2d/colorbar/_minexponent.py deleted file mode 100644 index bd664a1ed1c..00000000000 --- a/plotly/validators/histogram2d/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_nticks.py b/plotly/validators/histogram2d/colorbar/_nticks.py deleted file mode 100644 index 28a10ad0f02..00000000000 --- a/plotly/validators/histogram2d/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_orientation.py b/plotly/validators/histogram2d/colorbar/_orientation.py deleted file mode 100644 index dc10c6cb099..00000000000 --- a/plotly/validators/histogram2d/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_outlinecolor.py b/plotly/validators/histogram2d/colorbar/_outlinecolor.py deleted file mode 100644 index 768d68e81a6..00000000000 --- a/plotly/validators/histogram2d/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_outlinewidth.py b/plotly/validators/histogram2d/colorbar/_outlinewidth.py deleted file mode 100644 index 4d0df8135fb..00000000000 --- a/plotly/validators/histogram2d/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_separatethousands.py b/plotly/validators/histogram2d/colorbar/_separatethousands.py deleted file mode 100644 index 332795a045f..00000000000 --- a/plotly/validators/histogram2d/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="histogram2d.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_showexponent.py b/plotly/validators/histogram2d/colorbar/_showexponent.py deleted file mode 100644 index 6ba18de1440..00000000000 --- a/plotly/validators/histogram2d/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_showticklabels.py b/plotly/validators/histogram2d/colorbar/_showticklabels.py deleted file mode 100644 index f888045a4d7..00000000000 --- a/plotly/validators/histogram2d/colorbar/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_showtickprefix.py b/plotly/validators/histogram2d/colorbar/_showtickprefix.py deleted file mode 100644 index 01fcf6d9cfa..00000000000 --- a/plotly/validators/histogram2d/colorbar/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_showticksuffix.py b/plotly/validators/histogram2d/colorbar/_showticksuffix.py deleted file mode 100644 index 81558dff64d..00000000000 --- a/plotly/validators/histogram2d/colorbar/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_thickness.py b/plotly/validators/histogram2d/colorbar/_thickness.py deleted file mode 100644 index 494478173e8..00000000000 --- a/plotly/validators/histogram2d/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_thicknessmode.py b/plotly/validators/histogram2d/colorbar/_thicknessmode.py deleted file mode 100644 index 07901563eaf..00000000000 --- a/plotly/validators/histogram2d/colorbar/_thicknessmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="thicknessmode", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tick0.py b/plotly/validators/histogram2d/colorbar/_tick0.py deleted file mode 100644 index a295292fa28..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickangle.py b/plotly/validators/histogram2d/colorbar/_tickangle.py deleted file mode 100644 index bca4297fc82..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickcolor.py b/plotly/validators/histogram2d/colorbar/_tickcolor.py deleted file mode 100644 index e525d64c513..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickfont.py b/plotly/validators/histogram2d/colorbar/_tickfont.py deleted file mode 100644 index 4b585f42a54..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickformat.py b/plotly/validators/histogram2d/colorbar/_tickformat.py deleted file mode 100644 index 6cecf936e59..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickformatstopdefaults.py b/plotly/validators/histogram2d/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index 6d7f31d5d87..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="histogram2d.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickformatstops.py b/plotly/validators/histogram2d/colorbar/_tickformatstops.py deleted file mode 100644 index b80bbc3d096..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="histogram2d.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_ticklabeloverflow.py b/plotly/validators/histogram2d/colorbar/_ticklabeloverflow.py deleted file mode 100644 index ca29776e09b..00000000000 --- a/plotly/validators/histogram2d/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="histogram2d.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_ticklabelposition.py b/plotly/validators/histogram2d/colorbar/_ticklabelposition.py deleted file mode 100644 index 957459f155d..00000000000 --- a/plotly/validators/histogram2d/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="histogram2d.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_ticklabelstep.py b/plotly/validators/histogram2d/colorbar/_ticklabelstep.py deleted file mode 100644 index 0faeda31d81..00000000000 --- a/plotly/validators/histogram2d/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_ticklen.py b/plotly/validators/histogram2d/colorbar/_ticklen.py deleted file mode 100644 index 919378930f0..00000000000 --- a/plotly/validators/histogram2d/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickmode.py b/plotly/validators/histogram2d/colorbar/_tickmode.py deleted file mode 100644 index d1adf762298..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickprefix.py b/plotly/validators/histogram2d/colorbar/_tickprefix.py deleted file mode 100644 index d47184eaa45..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_ticks.py b/plotly/validators/histogram2d/colorbar/_ticks.py deleted file mode 100644 index ae7c16c5571..00000000000 --- a/plotly/validators/histogram2d/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_ticksuffix.py b/plotly/validators/histogram2d/colorbar/_ticksuffix.py deleted file mode 100644 index 137c3d84a21..00000000000 --- a/plotly/validators/histogram2d/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_ticktext.py b/plotly/validators/histogram2d/colorbar/_ticktext.py deleted file mode 100644 index 8756c284528..00000000000 --- a/plotly/validators/histogram2d/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_ticktextsrc.py b/plotly/validators/histogram2d/colorbar/_ticktextsrc.py deleted file mode 100644 index d0bc33a215a..00000000000 --- a/plotly/validators/histogram2d/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickvals.py b/plotly/validators/histogram2d/colorbar/_tickvals.py deleted file mode 100644 index eb2e4ecaab8..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickvalssrc.py b/plotly/validators/histogram2d/colorbar/_tickvalssrc.py deleted file mode 100644 index 25fa75f0134..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_tickwidth.py b/plotly/validators/histogram2d/colorbar/_tickwidth.py deleted file mode 100644 index 132f0fc1486..00000000000 --- a/plotly/validators/histogram2d/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_title.py b/plotly/validators/histogram2d/colorbar/_title.py deleted file mode 100644 index 62c700801d5..00000000000 --- a/plotly/validators/histogram2d/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_x.py b/plotly/validators/histogram2d/colorbar/_x.py deleted file mode 100644 index 59d4a40be8c..00000000000 --- a/plotly/validators/histogram2d/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="histogram2d.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_xanchor.py b/plotly/validators/histogram2d/colorbar/_xanchor.py deleted file mode 100644 index 0b50353fbea..00000000000 --- a/plotly/validators/histogram2d/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_xpad.py b/plotly/validators/histogram2d/colorbar/_xpad.py deleted file mode 100644 index 013c9346321..00000000000 --- a/plotly/validators/histogram2d/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_xref.py b/plotly/validators/histogram2d/colorbar/_xref.py deleted file mode 100644 index af86908e680..00000000000 --- a/plotly/validators/histogram2d/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_y.py b/plotly/validators/histogram2d/colorbar/_y.py deleted file mode 100644 index bdd93a97bc7..00000000000 --- a/plotly/validators/histogram2d/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="histogram2d.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_yanchor.py b/plotly/validators/histogram2d/colorbar/_yanchor.py deleted file mode 100644 index 4774f10c810..00000000000 --- a/plotly/validators/histogram2d/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_ypad.py b/plotly/validators/histogram2d/colorbar/_ypad.py deleted file mode 100644 index db432919e03..00000000000 --- a/plotly/validators/histogram2d/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/_yref.py b/plotly/validators/histogram2d/colorbar/_yref.py deleted file mode 100644 index b200d7562a2..00000000000 --- a/plotly/validators/histogram2d/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="histogram2d.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickfont/__init__.py b/plotly/validators/histogram2d/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2d/colorbar/tickfont/_color.py b/plotly/validators/histogram2d/colorbar/tickfont/_color.py deleted file mode 100644 index df8f30a3481..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram2d.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickfont/_family.py b/plotly/validators/histogram2d/colorbar/tickfont/_family.py deleted file mode 100644 index 512f08a2c61..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram2d.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickfont/_lineposition.py b/plotly/validators/histogram2d/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 13204132e2f..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram2d.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickfont/_shadow.py b/plotly/validators/histogram2d/colorbar/tickfont/_shadow.py deleted file mode 100644 index 6c7b3ac60ff..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram2d.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickfont/_size.py b/plotly/validators/histogram2d/colorbar/tickfont/_size.py deleted file mode 100644 index 8072edc222c..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="histogram2d.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickfont/_style.py b/plotly/validators/histogram2d/colorbar/tickfont/_style.py deleted file mode 100644 index 70a0fd59ad7..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="histogram2d.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickfont/_textcase.py b/plotly/validators/histogram2d/colorbar/tickfont/_textcase.py deleted file mode 100644 index 349cd27e1f0..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram2d.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickfont/_variant.py b/plotly/validators/histogram2d/colorbar/tickfont/_variant.py deleted file mode 100644 index 9c58f6e0cce..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram2d.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickfont/_weight.py b/plotly/validators/histogram2d/colorbar/tickfont/_weight.py deleted file mode 100644 index aa0eaaf6e41..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram2d.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickformatstop/__init__.py b/plotly/validators/histogram2d/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/histogram2d/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/histogram2d/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index badf6de262f..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="histogram2d.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickformatstop/_enabled.py b/plotly/validators/histogram2d/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index b33cca35385..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="histogram2d.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickformatstop/_name.py b/plotly/validators/histogram2d/colorbar/tickformatstop/_name.py deleted file mode 100644 index 006454c75e4..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="histogram2d.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/histogram2d/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 8ff6dda1a0e..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="histogram2d.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/tickformatstop/_value.py b/plotly/validators/histogram2d/colorbar/tickformatstop/_value.py deleted file mode 100644 index 4fcdc4c48f3..00000000000 --- a/plotly/validators/histogram2d/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="histogram2d.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/__init__.py b/plotly/validators/histogram2d/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/histogram2d/colorbar/title/_font.py b/plotly/validators/histogram2d/colorbar/title/_font.py deleted file mode 100644 index addbd5c00ce..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="histogram2d.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/_side.py b/plotly/validators/histogram2d/colorbar/title/_side.py deleted file mode 100644 index 61d3a1a440d..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="histogram2d.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/_text.py b/plotly/validators/histogram2d/colorbar/title/_text.py deleted file mode 100644 index e69fd305616..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="histogram2d.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/font/__init__.py b/plotly/validators/histogram2d/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2d/colorbar/title/font/_color.py b/plotly/validators/histogram2d/colorbar/title/font/_color.py deleted file mode 100644 index 29e7f46bed9..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="histogram2d.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/font/_family.py b/plotly/validators/histogram2d/colorbar/title/font/_family.py deleted file mode 100644 index 5198b136674..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram2d.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/font/_lineposition.py b/plotly/validators/histogram2d/colorbar/title/font/_lineposition.py deleted file mode 100644 index 42879d720d7..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram2d.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/font/_shadow.py b/plotly/validators/histogram2d/colorbar/title/font/_shadow.py deleted file mode 100644 index 17327ab8d3e..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram2d.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/font/_size.py b/plotly/validators/histogram2d/colorbar/title/font/_size.py deleted file mode 100644 index c86b149f73c..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="histogram2d.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/font/_style.py b/plotly/validators/histogram2d/colorbar/title/font/_style.py deleted file mode 100644 index 62f97dd53da..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="histogram2d.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/font/_textcase.py b/plotly/validators/histogram2d/colorbar/title/font/_textcase.py deleted file mode 100644 index 49f61d18ecb..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram2d.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/font/_variant.py b/plotly/validators/histogram2d/colorbar/title/font/_variant.py deleted file mode 100644 index 1aca58a8b62..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram2d.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/colorbar/title/font/_weight.py b/plotly/validators/histogram2d/colorbar/title/font/_weight.py deleted file mode 100644 index 0f51896bc3f..00000000000 --- a/plotly/validators/histogram2d/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram2d.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/__init__.py b/plotly/validators/histogram2d/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/histogram2d/hoverlabel/_align.py b/plotly/validators/histogram2d/hoverlabel/_align.py deleted file mode 100644 index fbb795997a1..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="histogram2d.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/_alignsrc.py b/plotly/validators/histogram2d/hoverlabel/_alignsrc.py deleted file mode 100644 index b0dfa6c3ae9..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="histogram2d.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/_bgcolor.py b/plotly/validators/histogram2d/hoverlabel/_bgcolor.py deleted file mode 100644 index 954ad054c0c..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="histogram2d.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/_bgcolorsrc.py b/plotly/validators/histogram2d/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index acda64f247a..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="histogram2d.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/_bordercolor.py b/plotly/validators/histogram2d/hoverlabel/_bordercolor.py deleted file mode 100644 index 9786fb35de1..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="histogram2d.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/_bordercolorsrc.py b/plotly/validators/histogram2d/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index ca2c3cc4f07..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bordercolorsrc", - parent_name="histogram2d.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/_font.py b/plotly/validators/histogram2d/hoverlabel/_font.py deleted file mode 100644 index 94a38266af1..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="histogram2d.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/_namelength.py b/plotly/validators/histogram2d/hoverlabel/_namelength.py deleted file mode 100644 index 96f91c4a4e3..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="histogram2d.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/_namelengthsrc.py b/plotly/validators/histogram2d/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 3a226016143..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="namelengthsrc", - parent_name="histogram2d.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/__init__.py b/plotly/validators/histogram2d/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_color.py b/plotly/validators/histogram2d/hoverlabel/font/_color.py deleted file mode 100644 index 5f1db51d91a..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram2d.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_colorsrc.py b/plotly/validators/histogram2d/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 25e9ae9e332..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="colorsrc", - parent_name="histogram2d.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_family.py b/plotly/validators/histogram2d/hoverlabel/font/_family.py deleted file mode 100644 index 49e75407a52..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="histogram2d.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_familysrc.py b/plotly/validators/histogram2d/hoverlabel/font/_familysrc.py deleted file mode 100644 index 69c4377220e..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="familysrc", - parent_name="histogram2d.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_lineposition.py b/plotly/validators/histogram2d/hoverlabel/font/_lineposition.py deleted file mode 100644 index 97a39a2e81f..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram2d.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_linepositionsrc.py b/plotly/validators/histogram2d/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index a0ad3f6f674..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="histogram2d.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_shadow.py b/plotly/validators/histogram2d/hoverlabel/font/_shadow.py deleted file mode 100644 index f34e7691da5..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="histogram2d.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_shadowsrc.py b/plotly/validators/histogram2d/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 46f489fc963..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="shadowsrc", - parent_name="histogram2d.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_size.py b/plotly/validators/histogram2d/hoverlabel/font/_size.py deleted file mode 100644 index 426f861a84a..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="histogram2d.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_sizesrc.py b/plotly/validators/histogram2d/hoverlabel/font/_sizesrc.py deleted file mode 100644 index f18ded98f02..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="histogram2d.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_style.py b/plotly/validators/histogram2d/hoverlabel/font/_style.py deleted file mode 100644 index 8025f0978da..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="histogram2d.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_stylesrc.py b/plotly/validators/histogram2d/hoverlabel/font/_stylesrc.py deleted file mode 100644 index b6d391677cb..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="stylesrc", - parent_name="histogram2d.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_textcase.py b/plotly/validators/histogram2d/hoverlabel/font/_textcase.py deleted file mode 100644 index 4b74d27c182..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram2d.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_textcasesrc.py b/plotly/validators/histogram2d/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 2b71c3b0aad..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="histogram2d.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_variant.py b/plotly/validators/histogram2d/hoverlabel/font/_variant.py deleted file mode 100644 index 3163acbf249..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="histogram2d.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_variantsrc.py b/plotly/validators/histogram2d/hoverlabel/font/_variantsrc.py deleted file mode 100644 index c2ba3210009..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="histogram2d.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_weight.py b/plotly/validators/histogram2d/hoverlabel/font/_weight.py deleted file mode 100644 index bd1e090333f..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="histogram2d.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/hoverlabel/font/_weightsrc.py b/plotly/validators/histogram2d/hoverlabel/font/_weightsrc.py deleted file mode 100644 index a1e1e44282e..00000000000 --- a/plotly/validators/histogram2d/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="weightsrc", - parent_name="histogram2d.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/__init__.py b/plotly/validators/histogram2d/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/_font.py b/plotly/validators/histogram2d/legendgrouptitle/_font.py deleted file mode 100644 index 7ccbfb41a01..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="histogram2d.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/_text.py b/plotly/validators/histogram2d/legendgrouptitle/_text.py deleted file mode 100644 index e557f272f3f..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="histogram2d.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/font/__init__.py b/plotly/validators/histogram2d/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/font/_color.py b/plotly/validators/histogram2d/legendgrouptitle/font/_color.py deleted file mode 100644 index 5a4f8ce73c3..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="histogram2d.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/font/_family.py b/plotly/validators/histogram2d/legendgrouptitle/font/_family.py deleted file mode 100644 index 283fcd975fb..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram2d.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/font/_lineposition.py b/plotly/validators/histogram2d/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index c6330cba77c..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram2d.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/font/_shadow.py b/plotly/validators/histogram2d/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 8a880763882..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram2d.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/font/_size.py b/plotly/validators/histogram2d/legendgrouptitle/font/_size.py deleted file mode 100644 index b7369d1f4a6..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="histogram2d.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/font/_style.py b/plotly/validators/histogram2d/legendgrouptitle/font/_style.py deleted file mode 100644 index 1219c7b62cb..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="histogram2d.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/font/_textcase.py b/plotly/validators/histogram2d/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 068e6b251d3..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram2d.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/font/_variant.py b/plotly/validators/histogram2d/legendgrouptitle/font/_variant.py deleted file mode 100644 index e147238e8ff..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram2d.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/legendgrouptitle/font/_weight.py b/plotly/validators/histogram2d/legendgrouptitle/font/_weight.py deleted file mode 100644 index 5753c46876b..00000000000 --- a/plotly/validators/histogram2d/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram2d.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/marker/__init__.py b/plotly/validators/histogram2d/marker/__init__.py deleted file mode 100644 index bcbbf9d6dba..00000000000 --- a/plotly/validators/histogram2d/marker/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._colorsrc.ColorsrcValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/histogram2d/marker/_color.py b/plotly/validators/histogram2d/marker/_color.py deleted file mode 100644 index a4d24db2903..00000000000 --- a/plotly/validators/histogram2d/marker/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="color", parent_name="histogram2d.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/marker/_colorsrc.py b/plotly/validators/histogram2d/marker/_colorsrc.py deleted file mode 100644 index 609d0d64075..00000000000 --- a/plotly/validators/histogram2d/marker/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="histogram2d.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/stream/__init__.py b/plotly/validators/histogram2d/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/histogram2d/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/histogram2d/stream/_maxpoints.py b/plotly/validators/histogram2d/stream/_maxpoints.py deleted file mode 100644 index 6e4e83f3ee4..00000000000 --- a/plotly/validators/histogram2d/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="histogram2d.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/stream/_token.py b/plotly/validators/histogram2d/stream/_token.py deleted file mode 100644 index 16dd46423a8..00000000000 --- a/plotly/validators/histogram2d/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="histogram2d.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/textfont/__init__.py b/plotly/validators/histogram2d/textfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram2d/textfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2d/textfont/_color.py b/plotly/validators/histogram2d/textfont/_color.py deleted file mode 100644 index e75ca9e85f6..00000000000 --- a/plotly/validators/histogram2d/textfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram2d.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/textfont/_family.py b/plotly/validators/histogram2d/textfont/_family.py deleted file mode 100644 index fd7cd8b8cca..00000000000 --- a/plotly/validators/histogram2d/textfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="histogram2d.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/textfont/_lineposition.py b/plotly/validators/histogram2d/textfont/_lineposition.py deleted file mode 100644 index 7b51bce0e2d..00000000000 --- a/plotly/validators/histogram2d/textfont/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="histogram2d.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/textfont/_shadow.py b/plotly/validators/histogram2d/textfont/_shadow.py deleted file mode 100644 index 56a5d5826b6..00000000000 --- a/plotly/validators/histogram2d/textfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="histogram2d.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/textfont/_size.py b/plotly/validators/histogram2d/textfont/_size.py deleted file mode 100644 index 15a68e68ea0..00000000000 --- a/plotly/validators/histogram2d/textfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="histogram2d.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/textfont/_style.py b/plotly/validators/histogram2d/textfont/_style.py deleted file mode 100644 index a56a7e9e262..00000000000 --- a/plotly/validators/histogram2d/textfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="histogram2d.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/textfont/_textcase.py b/plotly/validators/histogram2d/textfont/_textcase.py deleted file mode 100644 index 0e693e3eac1..00000000000 --- a/plotly/validators/histogram2d/textfont/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="histogram2d.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/textfont/_variant.py b/plotly/validators/histogram2d/textfont/_variant.py deleted file mode 100644 index 864cc93c00c..00000000000 --- a/plotly/validators/histogram2d/textfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="histogram2d.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/textfont/_weight.py b/plotly/validators/histogram2d/textfont/_weight.py deleted file mode 100644 index 9a8d2fa0dc0..00000000000 --- a/plotly/validators/histogram2d/textfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="histogram2d.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/xbins/__init__.py b/plotly/validators/histogram2d/xbins/__init__.py deleted file mode 100644 index 0a72e1aac03..00000000000 --- a/plotly/validators/histogram2d/xbins/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._start import StartValidator - from ._size import SizeValidator - from ._end import EndValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._start.StartValidator", "._size.SizeValidator", "._end.EndValidator"], - ) diff --git a/plotly/validators/histogram2d/xbins/_end.py b/plotly/validators/histogram2d/xbins/_end.py deleted file mode 100644 index 34def5472e1..00000000000 --- a/plotly/validators/histogram2d/xbins/_end.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndValidator(_bv.AnyValidator): - def __init__(self, plotly_name="end", parent_name="histogram2d.xbins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/xbins/_size.py b/plotly/validators/histogram2d/xbins/_size.py deleted file mode 100644 index b796a387857..00000000000 --- a/plotly/validators/histogram2d/xbins/_size.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.AnyValidator): - def __init__(self, plotly_name="size", parent_name="histogram2d.xbins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/xbins/_start.py b/plotly/validators/histogram2d/xbins/_start.py deleted file mode 100644 index b7ef7480736..00000000000 --- a/plotly/validators/histogram2d/xbins/_start.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartValidator(_bv.AnyValidator): - def __init__(self, plotly_name="start", parent_name="histogram2d.xbins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/ybins/__init__.py b/plotly/validators/histogram2d/ybins/__init__.py deleted file mode 100644 index 0a72e1aac03..00000000000 --- a/plotly/validators/histogram2d/ybins/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._start import StartValidator - from ._size import SizeValidator - from ._end import EndValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._start.StartValidator", "._size.SizeValidator", "._end.EndValidator"], - ) diff --git a/plotly/validators/histogram2d/ybins/_end.py b/plotly/validators/histogram2d/ybins/_end.py deleted file mode 100644 index d5b45636706..00000000000 --- a/plotly/validators/histogram2d/ybins/_end.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndValidator(_bv.AnyValidator): - def __init__(self, plotly_name="end", parent_name="histogram2d.ybins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/ybins/_size.py b/plotly/validators/histogram2d/ybins/_size.py deleted file mode 100644 index 71aeae59531..00000000000 --- a/plotly/validators/histogram2d/ybins/_size.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.AnyValidator): - def __init__(self, plotly_name="size", parent_name="histogram2d.ybins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2d/ybins/_start.py b/plotly/validators/histogram2d/ybins/_start.py deleted file mode 100644 index 1418eb4062b..00000000000 --- a/plotly/validators/histogram2d/ybins/_start.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartValidator(_bv.AnyValidator): - def __init__(self, plotly_name="start", parent_name="histogram2d.ybins", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/__init__.py b/plotly/validators/histogram2dcontour/__init__.py deleted file mode 100644 index cfd8378e7d6..00000000000 --- a/plotly/validators/histogram2dcontour/__init__.py +++ /dev/null @@ -1,141 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zmin import ZminValidator - from ._zmid import ZmidValidator - from ._zmax import ZmaxValidator - from ._zhoverformat import ZhoverformatValidator - from ._zauto import ZautoValidator - from ._z import ZValidator - from ._ysrc import YsrcValidator - from ._yhoverformat import YhoverformatValidator - from ._ycalendar import YcalendarValidator - from ._ybins import YbinsValidator - from ._ybingroup import YbingroupValidator - from ._yaxis import YaxisValidator - from ._y import YValidator - from ._xsrc import XsrcValidator - from ._xhoverformat import XhoverformatValidator - from ._xcalendar import XcalendarValidator - from ._xbins import XbinsValidator - from ._xbingroup import XbingroupValidator - from ._xaxis import XaxisValidator - from ._x import XValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._texttemplate import TexttemplateValidator - from ._textfont import TextfontValidator - from ._stream import StreamValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._reversescale import ReversescaleValidator - from ._opacity import OpacityValidator - from ._ncontours import NcontoursValidator - from ._nbinsy import NbinsyValidator - from ._nbinsx import NbinsxValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._marker import MarkerValidator - from ._line import LineValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._histnorm import HistnormValidator - from ._histfunc import HistfuncValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._contours import ContoursValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._bingroup import BingroupValidator - from ._autocontour import AutocontourValidator - from ._autocolorscale import AutocolorscaleValidator - from ._autobiny import AutobinyValidator - from ._autobinx import AutobinxValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zmin.ZminValidator", - "._zmid.ZmidValidator", - "._zmax.ZmaxValidator", - "._zhoverformat.ZhoverformatValidator", - "._zauto.ZautoValidator", - "._z.ZValidator", - "._ysrc.YsrcValidator", - "._yhoverformat.YhoverformatValidator", - "._ycalendar.YcalendarValidator", - "._ybins.YbinsValidator", - "._ybingroup.YbingroupValidator", - "._yaxis.YaxisValidator", - "._y.YValidator", - "._xsrc.XsrcValidator", - "._xhoverformat.XhoverformatValidator", - "._xcalendar.XcalendarValidator", - "._xbins.XbinsValidator", - "._xbingroup.XbingroupValidator", - "._xaxis.XaxisValidator", - "._x.XValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._texttemplate.TexttemplateValidator", - "._textfont.TextfontValidator", - "._stream.StreamValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._reversescale.ReversescaleValidator", - "._opacity.OpacityValidator", - "._ncontours.NcontoursValidator", - "._nbinsy.NbinsyValidator", - "._nbinsx.NbinsxValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._marker.MarkerValidator", - "._line.LineValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._histnorm.HistnormValidator", - "._histfunc.HistfuncValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._contours.ContoursValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._bingroup.BingroupValidator", - "._autocontour.AutocontourValidator", - "._autocolorscale.AutocolorscaleValidator", - "._autobiny.AutobinyValidator", - "._autobinx.AutobinxValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/_autobinx.py b/plotly/validators/histogram2dcontour/_autobinx.py deleted file mode 100644 index b18d09cf41e..00000000000 --- a/plotly/validators/histogram2dcontour/_autobinx.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutobinxValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autobinx", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_autobiny.py b/plotly/validators/histogram2dcontour/_autobiny.py deleted file mode 100644 index b345948b6b7..00000000000 --- a/plotly/validators/histogram2dcontour/_autobiny.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutobinyValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autobiny", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_autocolorscale.py b/plotly/validators/histogram2dcontour/_autocolorscale.py deleted file mode 100644 index 87fd1ffb91b..00000000000 --- a/plotly/validators/histogram2dcontour/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_autocontour.py b/plotly/validators/histogram2dcontour/_autocontour.py deleted file mode 100644 index 8801013f471..00000000000 --- a/plotly/validators/histogram2dcontour/_autocontour.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocontourValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocontour", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_bingroup.py b/plotly/validators/histogram2dcontour/_bingroup.py deleted file mode 100644 index a153e0b683e..00000000000 --- a/plotly/validators/histogram2dcontour/_bingroup.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BingroupValidator(_bv.StringValidator): - def __init__( - self, plotly_name="bingroup", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_coloraxis.py b/plotly/validators/histogram2dcontour/_coloraxis.py deleted file mode 100644 index 01a5b483e8e..00000000000 --- a/plotly/validators/histogram2dcontour/_coloraxis.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__( - self, plotly_name="coloraxis", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_colorbar.py b/plotly/validators/histogram2dcontour/_colorbar.py deleted file mode 100644 index 5e7967f532f..00000000000 --- a/plotly/validators/histogram2dcontour/_colorbar.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="colorbar", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_colorscale.py b/plotly/validators/histogram2dcontour/_colorscale.py deleted file mode 100644 index 679aa52c41b..00000000000 --- a/plotly/validators/histogram2dcontour/_colorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="colorscale", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_contours.py b/plotly/validators/histogram2dcontour/_contours.py deleted file mode 100644 index cb80ebb4896..00000000000 --- a/plotly/validators/histogram2dcontour/_contours.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ContoursValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="contours", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Contours"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_customdata.py b/plotly/validators/histogram2dcontour/_customdata.py deleted file mode 100644 index 6d1c7139bc1..00000000000 --- a/plotly/validators/histogram2dcontour/_customdata.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="customdata", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_customdatasrc.py b/plotly/validators/histogram2dcontour/_customdatasrc.py deleted file mode 100644 index af702b5966e..00000000000 --- a/plotly/validators/histogram2dcontour/_customdatasrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="customdatasrc", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_histfunc.py b/plotly/validators/histogram2dcontour/_histfunc.py deleted file mode 100644 index 0bed1f4e326..00000000000 --- a/plotly/validators/histogram2dcontour/_histfunc.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HistfuncValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="histfunc", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["count", "sum", "avg", "min", "max"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_histnorm.py b/plotly/validators/histogram2dcontour/_histnorm.py deleted file mode 100644 index 3bac7d412ed..00000000000 --- a/plotly/validators/histogram2dcontour/_histnorm.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HistnormValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="histnorm", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - ["", "percent", "probability", "density", "probability density"], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_hoverinfo.py b/plotly/validators/histogram2dcontour/_hoverinfo.py deleted file mode 100644 index 8c7849d1fb3..00000000000 --- a/plotly/validators/histogram2dcontour/_hoverinfo.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="hoverinfo", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["x", "y", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_hoverinfosrc.py b/plotly/validators/histogram2dcontour/_hoverinfosrc.py deleted file mode 100644 index 703cbe53da7..00000000000 --- a/plotly/validators/histogram2dcontour/_hoverinfosrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hoverinfosrc", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_hoverlabel.py b/plotly/validators/histogram2dcontour/_hoverlabel.py deleted file mode 100644 index 9d31111a917..00000000000 --- a/plotly/validators/histogram2dcontour/_hoverlabel.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="hoverlabel", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_hovertemplate.py b/plotly/validators/histogram2dcontour/_hovertemplate.py deleted file mode 100644 index 89b0e746dd9..00000000000 --- a/plotly/validators/histogram2dcontour/_hovertemplate.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hovertemplate", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_hovertemplatesrc.py b/plotly/validators/histogram2dcontour/_hovertemplatesrc.py deleted file mode 100644 index ce6aa479a29..00000000000 --- a/plotly/validators/histogram2dcontour/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_ids.py b/plotly/validators/histogram2dcontour/_ids.py deleted file mode 100644 index cfa1d2a6e7a..00000000000 --- a/plotly/validators/histogram2dcontour/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_idssrc.py b/plotly/validators/histogram2dcontour/_idssrc.py deleted file mode 100644 index 6c5fb3cd39f..00000000000 --- a/plotly/validators/histogram2dcontour/_idssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="idssrc", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_legend.py b/plotly/validators/histogram2dcontour/_legend.py deleted file mode 100644 index 235d87b0c3c..00000000000 --- a/plotly/validators/histogram2dcontour/_legend.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__( - self, plotly_name="legend", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_legendgroup.py b/plotly/validators/histogram2dcontour/_legendgroup.py deleted file mode 100644 index 88ace1850ab..00000000000 --- a/plotly/validators/histogram2dcontour/_legendgroup.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__( - self, plotly_name="legendgroup", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_legendgrouptitle.py b/plotly/validators/histogram2dcontour/_legendgrouptitle.py deleted file mode 100644 index c6a1a17dff8..00000000000 --- a/plotly/validators/histogram2dcontour/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_legendrank.py b/plotly/validators/histogram2dcontour/_legendrank.py deleted file mode 100644 index 66224a9ba81..00000000000 --- a/plotly/validators/histogram2dcontour/_legendrank.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="legendrank", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_legendwidth.py b/plotly/validators/histogram2dcontour/_legendwidth.py deleted file mode 100644 index dc37e882d04..00000000000 --- a/plotly/validators/histogram2dcontour/_legendwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="legendwidth", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_line.py b/plotly/validators/histogram2dcontour/_line.py deleted file mode 100644 index 1d589ca0493..00000000000 --- a/plotly/validators/histogram2dcontour/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_marker.py b/plotly/validators/histogram2dcontour/_marker.py deleted file mode 100644 index 4a5cb98b689..00000000000 --- a/plotly/validators/histogram2dcontour/_marker.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="marker", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_meta.py b/plotly/validators/histogram2dcontour/_meta.py deleted file mode 100644 index 79ebae767d1..00000000000 --- a/plotly/validators/histogram2dcontour/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_metasrc.py b/plotly/validators/histogram2dcontour/_metasrc.py deleted file mode 100644 index b8302c0d23b..00000000000 --- a/plotly/validators/histogram2dcontour/_metasrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="metasrc", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_name.py b/plotly/validators/histogram2dcontour/_name.py deleted file mode 100644 index bbd44e61d8b..00000000000 --- a/plotly/validators/histogram2dcontour/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_nbinsx.py b/plotly/validators/histogram2dcontour/_nbinsx.py deleted file mode 100644 index 5d94e64698f..00000000000 --- a/plotly/validators/histogram2dcontour/_nbinsx.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NbinsxValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nbinsx", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_nbinsy.py b/plotly/validators/histogram2dcontour/_nbinsy.py deleted file mode 100644 index 8dd5748344e..00000000000 --- a/plotly/validators/histogram2dcontour/_nbinsy.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NbinsyValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nbinsy", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_ncontours.py b/plotly/validators/histogram2dcontour/_ncontours.py deleted file mode 100644 index 819b1ab4f72..00000000000 --- a/plotly/validators/histogram2dcontour/_ncontours.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NcontoursValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ncontours", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_opacity.py b/plotly/validators/histogram2dcontour/_opacity.py deleted file mode 100644 index 29bcd61bd15..00000000000 --- a/plotly/validators/histogram2dcontour/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_reversescale.py b/plotly/validators/histogram2dcontour/_reversescale.py deleted file mode 100644 index 4a324579c8e..00000000000 --- a/plotly/validators/histogram2dcontour/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_showlegend.py b/plotly/validators/histogram2dcontour/_showlegend.py deleted file mode 100644 index b967e84d404..00000000000 --- a/plotly/validators/histogram2dcontour/_showlegend.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showlegend", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_showscale.py b/plotly/validators/histogram2dcontour/_showscale.py deleted file mode 100644 index 608ab8d54c7..00000000000 --- a/plotly/validators/histogram2dcontour/_showscale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showscale", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_stream.py b/plotly/validators/histogram2dcontour/_stream.py deleted file mode 100644 index ffb5b689702..00000000000 --- a/plotly/validators/histogram2dcontour/_stream.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="stream", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_textfont.py b/plotly/validators/histogram2dcontour/_textfont.py deleted file mode 100644 index c98033119f9..00000000000 --- a/plotly/validators/histogram2dcontour/_textfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="textfont", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_texttemplate.py b/plotly/validators/histogram2dcontour/_texttemplate.py deleted file mode 100644 index 83dc2d897eb..00000000000 --- a/plotly/validators/histogram2dcontour/_texttemplate.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__( - self, plotly_name="texttemplate", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_uid.py b/plotly/validators/histogram2dcontour/_uid.py deleted file mode 100644 index 56e2962e01b..00000000000 --- a/plotly/validators/histogram2dcontour/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_uirevision.py b/plotly/validators/histogram2dcontour/_uirevision.py deleted file mode 100644 index 1273e4b21a2..00000000000 --- a/plotly/validators/histogram2dcontour/_uirevision.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="uirevision", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_visible.py b/plotly/validators/histogram2dcontour/_visible.py deleted file mode 100644 index 86632294ba8..00000000000 --- a/plotly/validators/histogram2dcontour/_visible.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="visible", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_x.py b/plotly/validators/histogram2dcontour/_x.py deleted file mode 100644 index 2f9df1cdfc2..00000000000 --- a/plotly/validators/histogram2dcontour/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_xaxis.py b/plotly/validators/histogram2dcontour/_xaxis.py deleted file mode 100644 index b4f931a2c36..00000000000 --- a/plotly/validators/histogram2dcontour/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_xbingroup.py b/plotly/validators/histogram2dcontour/_xbingroup.py deleted file mode 100644 index ac301768b07..00000000000 --- a/plotly/validators/histogram2dcontour/_xbingroup.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XbingroupValidator(_bv.StringValidator): - def __init__( - self, plotly_name="xbingroup", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_xbins.py b/plotly/validators/histogram2dcontour/_xbins.py deleted file mode 100644 index 995ed4ca7fe..00000000000 --- a/plotly/validators/histogram2dcontour/_xbins.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XbinsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="xbins", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "XBins"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_xcalendar.py b/plotly/validators/histogram2dcontour/_xcalendar.py deleted file mode 100644 index 92ecc98c706..00000000000 --- a/plotly/validators/histogram2dcontour/_xcalendar.py +++ /dev/null @@ -1,37 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XcalendarValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xcalendar", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_xhoverformat.py b/plotly/validators/histogram2dcontour/_xhoverformat.py deleted file mode 100644 index 4173c22641c..00000000000 --- a/plotly/validators/histogram2dcontour/_xhoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="xhoverformat", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_xsrc.py b/plotly/validators/histogram2dcontour/_xsrc.py deleted file mode 100644 index 4040d6a98e4..00000000000 --- a/plotly/validators/histogram2dcontour/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_y.py b/plotly/validators/histogram2dcontour/_y.py deleted file mode 100644 index 761dfe23a77..00000000000 --- a/plotly/validators/histogram2dcontour/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_yaxis.py b/plotly/validators/histogram2dcontour/_yaxis.py deleted file mode 100644 index bc111cc0d29..00000000000 --- a/plotly/validators/histogram2dcontour/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_ybingroup.py b/plotly/validators/histogram2dcontour/_ybingroup.py deleted file mode 100644 index 883faf7d2c2..00000000000 --- a/plotly/validators/histogram2dcontour/_ybingroup.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YbingroupValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ybingroup", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_ybins.py b/plotly/validators/histogram2dcontour/_ybins.py deleted file mode 100644 index 9e794ec63ef..00000000000 --- a/plotly/validators/histogram2dcontour/_ybins.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YbinsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="ybins", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "YBins"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_ycalendar.py b/plotly/validators/histogram2dcontour/_ycalendar.py deleted file mode 100644 index c6569432a97..00000000000 --- a/plotly/validators/histogram2dcontour/_ycalendar.py +++ /dev/null @@ -1,37 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YcalendarValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ycalendar", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_yhoverformat.py b/plotly/validators/histogram2dcontour/_yhoverformat.py deleted file mode 100644 index e1d625e422f..00000000000 --- a/plotly/validators/histogram2dcontour/_yhoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="yhoverformat", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_ysrc.py b/plotly/validators/histogram2dcontour/_ysrc.py deleted file mode 100644 index 33cf4dffde6..00000000000 --- a/plotly/validators/histogram2dcontour/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_z.py b/plotly/validators/histogram2dcontour/_z.py deleted file mode 100644 index 7f75150be25..00000000000 --- a/plotly/validators/histogram2dcontour/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_zauto.py b/plotly/validators/histogram2dcontour/_zauto.py deleted file mode 100644 index 8881b6ac9d0..00000000000 --- a/plotly/validators/histogram2dcontour/_zauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="zauto", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_zhoverformat.py b/plotly/validators/histogram2dcontour/_zhoverformat.py deleted file mode 100644 index 9a76581cab8..00000000000 --- a/plotly/validators/histogram2dcontour/_zhoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZhoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="zhoverformat", parent_name="histogram2dcontour", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_zmax.py b/plotly/validators/histogram2dcontour/_zmax.py deleted file mode 100644 index ab3a5c66a44..00000000000 --- a/plotly/validators/histogram2dcontour/_zmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmax", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_zmid.py b/plotly/validators/histogram2dcontour/_zmid.py deleted file mode 100644 index 2c32d7cd9c1..00000000000 --- a/plotly/validators/histogram2dcontour/_zmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmid", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_zmin.py b/plotly/validators/histogram2dcontour/_zmin.py deleted file mode 100644 index ec73735b985..00000000000 --- a/plotly/validators/histogram2dcontour/_zmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zmin", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"zauto": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/_zsrc.py b/plotly/validators/histogram2dcontour/_zsrc.py deleted file mode 100644 index 346bd75d6a5..00000000000 --- a/plotly/validators/histogram2dcontour/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="histogram2dcontour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/__init__.py b/plotly/validators/histogram2dcontour/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_bgcolor.py b/plotly/validators/histogram2dcontour/colorbar/_bgcolor.py deleted file mode 100644 index 695fb46349c..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_bordercolor.py b/plotly/validators/histogram2dcontour/colorbar/_bordercolor.py deleted file mode 100644 index 59e6a509003..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_bordercolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_borderwidth.py b/plotly/validators/histogram2dcontour/colorbar/_borderwidth.py deleted file mode 100644 index 6162223abdc..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_borderwidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="borderwidth", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_dtick.py b/plotly/validators/histogram2dcontour/colorbar/_dtick.py deleted file mode 100644 index bd54159213f..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_exponentformat.py b/plotly/validators/histogram2dcontour/colorbar/_exponentformat.py deleted file mode 100644 index ca24a467f52..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_labelalias.py b/plotly/validators/histogram2dcontour/colorbar/_labelalias.py deleted file mode 100644 index 8b02fcbf674..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_labelalias.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="labelalias", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_len.py b/plotly/validators/histogram2dcontour/colorbar/_len.py deleted file mode 100644 index a59dbf6977d..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_len.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="len", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_lenmode.py b/plotly/validators/histogram2dcontour/colorbar/_lenmode.py deleted file mode 100644 index 1c113f9e7b0..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_minexponent.py b/plotly/validators/histogram2dcontour/colorbar/_minexponent.py deleted file mode 100644 index 08e838eb381..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_minexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="minexponent", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_nticks.py b/plotly/validators/histogram2dcontour/colorbar/_nticks.py deleted file mode 100644 index 21256592d79..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_orientation.py b/plotly/validators/histogram2dcontour/colorbar/_orientation.py deleted file mode 100644 index 817306c7860..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_orientation.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="orientation", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_outlinecolor.py b/plotly/validators/histogram2dcontour/colorbar/_outlinecolor.py deleted file mode 100644 index bc41e7513d2..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_outlinecolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="outlinecolor", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_outlinewidth.py b/plotly/validators/histogram2dcontour/colorbar/_outlinewidth.py deleted file mode 100644 index 7d8046afd63..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_outlinewidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="outlinewidth", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_separatethousands.py b/plotly/validators/histogram2dcontour/colorbar/_separatethousands.py deleted file mode 100644 index 4331160521f..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_showexponent.py b/plotly/validators/histogram2dcontour/colorbar/_showexponent.py deleted file mode 100644 index e60f5c8410f..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_showexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showexponent", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_showticklabels.py b/plotly/validators/histogram2dcontour/colorbar/_showticklabels.py deleted file mode 100644 index 741b47bfd17..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_showtickprefix.py b/plotly/validators/histogram2dcontour/colorbar/_showtickprefix.py deleted file mode 100644 index a114116f732..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_showticksuffix.py b/plotly/validators/histogram2dcontour/colorbar/_showticksuffix.py deleted file mode 100644 index ca79c859439..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_thickness.py b/plotly/validators/histogram2dcontour/colorbar/_thickness.py deleted file mode 100644 index a56e30f2e91..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_thickness.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="thickness", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_thicknessmode.py b/plotly/validators/histogram2dcontour/colorbar/_thicknessmode.py deleted file mode 100644 index 14fb6d46a32..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_thicknessmode.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="thicknessmode", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tick0.py b/plotly/validators/histogram2dcontour/colorbar/_tick0.py deleted file mode 100644 index 17583af1113..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickangle.py b/plotly/validators/histogram2dcontour/colorbar/_tickangle.py deleted file mode 100644 index 0c2bd193f74..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickangle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, - plotly_name="tickangle", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickcolor.py b/plotly/validators/histogram2dcontour/colorbar/_tickcolor.py deleted file mode 100644 index 2eca4bd62b5..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickcolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="tickcolor", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickfont.py b/plotly/validators/histogram2dcontour/colorbar/_tickfont.py deleted file mode 100644 index 1bcda42b246..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickfont.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickfont", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickformat.py b/plotly/validators/histogram2dcontour/colorbar/_tickformat.py deleted file mode 100644 index 103ffd9136c..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickformat.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="tickformat", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickformatstopdefaults.py b/plotly/validators/histogram2dcontour/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index 2e0cc3fb544..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickformatstops.py b/plotly/validators/histogram2dcontour/colorbar/_tickformatstops.py deleted file mode 100644 index 84824b3e69e..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_ticklabeloverflow.py b/plotly/validators/histogram2dcontour/colorbar/_ticklabeloverflow.py deleted file mode 100644 index 9e658019710..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_ticklabelposition.py b/plotly/validators/histogram2dcontour/colorbar/_ticklabelposition.py deleted file mode 100644 index 3dd77a4ad47..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_ticklabelstep.py b/plotly/validators/histogram2dcontour/colorbar/_ticklabelstep.py deleted file mode 100644 index 5ef50f3a729..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_ticklen.py b/plotly/validators/histogram2dcontour/colorbar/_ticklen.py deleted file mode 100644 index 3f3a6d162c3..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickmode.py b/plotly/validators/histogram2dcontour/colorbar/_tickmode.py deleted file mode 100644 index 53102af0bad..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickmode.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="tickmode", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickprefix.py b/plotly/validators/histogram2dcontour/colorbar/_tickprefix.py deleted file mode 100644 index aecf2d733ee..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickprefix.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="tickprefix", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_ticks.py b/plotly/validators/histogram2dcontour/colorbar/_ticks.py deleted file mode 100644 index 0a413fbba9e..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_ticksuffix.py b/plotly/validators/histogram2dcontour/colorbar/_ticksuffix.py deleted file mode 100644 index 39d96bd7b1f..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_ticksuffix.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="ticksuffix", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_ticktext.py b/plotly/validators/histogram2dcontour/colorbar/_ticktext.py deleted file mode 100644 index bd2508647c8..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_ticktext.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, - plotly_name="ticktext", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_ticktextsrc.py b/plotly/validators/histogram2dcontour/colorbar/_ticktextsrc.py deleted file mode 100644 index a138a5db2ed..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="ticktextsrc", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickvals.py b/plotly/validators/histogram2dcontour/colorbar/_tickvals.py deleted file mode 100644 index 60a12834269..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickvals.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, - plotly_name="tickvals", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickvalssrc.py b/plotly/validators/histogram2dcontour/colorbar/_tickvalssrc.py deleted file mode 100644 index 9605e14ff5d..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="tickvalssrc", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_tickwidth.py b/plotly/validators/histogram2dcontour/colorbar/_tickwidth.py deleted file mode 100644 index 052b2092357..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_tickwidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="tickwidth", - parent_name="histogram2dcontour.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_title.py b/plotly/validators/histogram2dcontour/colorbar/_title.py deleted file mode 100644 index f3bcccbf96a..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_x.py b/plotly/validators/histogram2dcontour/colorbar/_x.py deleted file mode 100644 index 776149da645..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="x", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_xanchor.py b/plotly/validators/histogram2dcontour/colorbar/_xanchor.py deleted file mode 100644 index 94a8114ae12..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_xpad.py b/plotly/validators/histogram2dcontour/colorbar/_xpad.py deleted file mode 100644 index 8c0bd8d8981..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_xref.py b/plotly/validators/histogram2dcontour/colorbar/_xref.py deleted file mode 100644 index 0717489741d..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_y.py b/plotly/validators/histogram2dcontour/colorbar/_y.py deleted file mode 100644 index 530a41039c4..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="y", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_yanchor.py b/plotly/validators/histogram2dcontour/colorbar/_yanchor.py deleted file mode 100644 index 7586d8f2995..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_ypad.py b/plotly/validators/histogram2dcontour/colorbar/_ypad.py deleted file mode 100644 index 9167a879ecf..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/_yref.py b/plotly/validators/histogram2dcontour/colorbar/_yref.py deleted file mode 100644 index 01c90bd9fcb..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="histogram2dcontour.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickfont/__init__.py b/plotly/validators/histogram2dcontour/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickfont/_color.py b/plotly/validators/histogram2dcontour/colorbar/tickfont/_color.py deleted file mode 100644 index bd11e15ccea..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="histogram2dcontour.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickfont/_family.py b/plotly/validators/histogram2dcontour/colorbar/tickfont/_family.py deleted file mode 100644 index b66ff508dd1..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram2dcontour.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickfont/_lineposition.py b/plotly/validators/histogram2dcontour/colorbar/tickfont/_lineposition.py deleted file mode 100644 index de3c77f5414..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram2dcontour.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickfont/_shadow.py b/plotly/validators/histogram2dcontour/colorbar/tickfont/_shadow.py deleted file mode 100644 index 9be0f1a3adb..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram2dcontour.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickfont/_size.py b/plotly/validators/histogram2dcontour/colorbar/tickfont/_size.py deleted file mode 100644 index 1f8dfd66e11..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="histogram2dcontour.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickfont/_style.py b/plotly/validators/histogram2dcontour/colorbar/tickfont/_style.py deleted file mode 100644 index b5f9d9560e1..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="histogram2dcontour.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickfont/_textcase.py b/plotly/validators/histogram2dcontour/colorbar/tickfont/_textcase.py deleted file mode 100644 index 9206a3f94ba..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram2dcontour.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickfont/_variant.py b/plotly/validators/histogram2dcontour/colorbar/tickfont/_variant.py deleted file mode 100644 index e8a7cf11dcf..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram2dcontour.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickfont/_weight.py b/plotly/validators/histogram2dcontour/colorbar/tickfont/_weight.py deleted file mode 100644 index 1efb00736c3..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram2dcontour.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/__init__.py b/plotly/validators/histogram2dcontour/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index ec5ffc1e78c..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="histogram2dcontour.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_enabled.py b/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 31feb22e46a..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="histogram2dcontour.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_name.py b/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_name.py deleted file mode 100644 index a505baec00f..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="histogram2dcontour.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 86ae9306f1a..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="histogram2dcontour.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_value.py b/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_value.py deleted file mode 100644 index ad44fe13235..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="histogram2dcontour.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/__init__.py b/plotly/validators/histogram2dcontour/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/_font.py b/plotly/validators/histogram2dcontour/colorbar/title/_font.py deleted file mode 100644 index c6ab0a75910..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/_font.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="font", - parent_name="histogram2dcontour.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/_side.py b/plotly/validators/histogram2dcontour/colorbar/title/_side.py deleted file mode 100644 index ce360a83583..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/_side.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="side", - parent_name="histogram2dcontour.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/_text.py b/plotly/validators/histogram2dcontour/colorbar/title/_text.py deleted file mode 100644 index 4f41b0c9b7a..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/_text.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="text", - parent_name="histogram2dcontour.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/font/__init__.py b/plotly/validators/histogram2dcontour/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/font/_color.py b/plotly/validators/histogram2dcontour/colorbar/title/font/_color.py deleted file mode 100644 index ece062f9faf..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="histogram2dcontour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/font/_family.py b/plotly/validators/histogram2dcontour/colorbar/title/font/_family.py deleted file mode 100644 index 2540c5dc215..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram2dcontour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/font/_lineposition.py b/plotly/validators/histogram2dcontour/colorbar/title/font/_lineposition.py deleted file mode 100644 index cfa1b5e48ae..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram2dcontour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/font/_shadow.py b/plotly/validators/histogram2dcontour/colorbar/title/font/_shadow.py deleted file mode 100644 index 0153ee39461..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram2dcontour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/font/_size.py b/plotly/validators/histogram2dcontour/colorbar/title/font/_size.py deleted file mode 100644 index bf9c9f948b2..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="histogram2dcontour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/font/_style.py b/plotly/validators/histogram2dcontour/colorbar/title/font/_style.py deleted file mode 100644 index 35ec28ac91b..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="histogram2dcontour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/font/_textcase.py b/plotly/validators/histogram2dcontour/colorbar/title/font/_textcase.py deleted file mode 100644 index e3e9c4fe954..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram2dcontour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/font/_variant.py b/plotly/validators/histogram2dcontour/colorbar/title/font/_variant.py deleted file mode 100644 index c7f0983584f..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram2dcontour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/colorbar/title/font/_weight.py b/plotly/validators/histogram2dcontour/colorbar/title/font/_weight.py deleted file mode 100644 index 3eaf46219ee..00000000000 --- a/plotly/validators/histogram2dcontour/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram2dcontour.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/__init__.py b/plotly/validators/histogram2dcontour/contours/__init__.py deleted file mode 100644 index faa119152cc..00000000000 --- a/plotly/validators/histogram2dcontour/contours/__init__.py +++ /dev/null @@ -1,35 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._type import TypeValidator - from ._start import StartValidator - from ._size import SizeValidator - from ._showlines import ShowlinesValidator - from ._showlabels import ShowlabelsValidator - from ._operation import OperationValidator - from ._labelformat import LabelformatValidator - from ._labelfont import LabelfontValidator - from ._end import EndValidator - from ._coloring import ColoringValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._type.TypeValidator", - "._start.StartValidator", - "._size.SizeValidator", - "._showlines.ShowlinesValidator", - "._showlabels.ShowlabelsValidator", - "._operation.OperationValidator", - "._labelformat.LabelformatValidator", - "._labelfont.LabelfontValidator", - "._end.EndValidator", - "._coloring.ColoringValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/contours/_coloring.py b/plotly/validators/histogram2dcontour/contours/_coloring.py deleted file mode 100644 index 003101ea787..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_coloring.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoringValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="coloring", - parent_name="histogram2dcontour.contours", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["fill", "heatmap", "lines", "none"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/_end.py b/plotly/validators/histogram2dcontour/contours/_end.py deleted file mode 100644 index df5000a8267..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_end.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="end", parent_name="histogram2dcontour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autocontour": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/_labelfont.py b/plotly/validators/histogram2dcontour/contours/_labelfont.py deleted file mode 100644 index 4f90fe6c83e..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_labelfont.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelfontValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="labelfont", - parent_name="histogram2dcontour.contours", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Labelfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/_labelformat.py b/plotly/validators/histogram2dcontour/contours/_labelformat.py deleted file mode 100644 index 2e86e9233d9..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_labelformat.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelformatValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="labelformat", - parent_name="histogram2dcontour.contours", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/_operation.py b/plotly/validators/histogram2dcontour/contours/_operation.py deleted file mode 100644 index c5efa4289be..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_operation.py +++ /dev/null @@ -1,37 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OperationValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="operation", - parent_name="histogram2dcontour.contours", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "=", - "<", - ">=", - ">", - "<=", - "[]", - "()", - "[)", - "(]", - "][", - ")(", - "](", - ")[", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/_showlabels.py b/plotly/validators/histogram2dcontour/contours/_showlabels.py deleted file mode 100644 index 7e68346ca03..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_showlabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showlabels", - parent_name="histogram2dcontour.contours", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/_showlines.py b/plotly/validators/histogram2dcontour/contours/_showlines.py deleted file mode 100644 index 5d2c28fcb3d..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_showlines.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlinesValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showlines", - parent_name="histogram2dcontour.contours", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/_size.py b/plotly/validators/histogram2dcontour/contours/_size.py deleted file mode 100644 index 53a9297cd80..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="histogram2dcontour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autocontour": False}), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/_start.py b/plotly/validators/histogram2dcontour/contours/_start.py deleted file mode 100644 index 0fa0d4c3e90..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_start.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="start", parent_name="histogram2dcontour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autocontour": False}), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/_type.py b/plotly/validators/histogram2dcontour/contours/_type.py deleted file mode 100644 index ad76bf7051c..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_type.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="type", parent_name="histogram2dcontour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["levels", "constraint"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/_value.py b/plotly/validators/histogram2dcontour/contours/_value.py deleted file mode 100644 index c3f90af67d5..00000000000 --- a/plotly/validators/histogram2dcontour/contours/_value.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="value", parent_name="histogram2dcontour.contours", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/labelfont/__init__.py b/plotly/validators/histogram2dcontour/contours/labelfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram2dcontour/contours/labelfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/contours/labelfont/_color.py b/plotly/validators/histogram2dcontour/contours/labelfont/_color.py deleted file mode 100644 index 67b66a315dd..00000000000 --- a/plotly/validators/histogram2dcontour/contours/labelfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="histogram2dcontour.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/labelfont/_family.py b/plotly/validators/histogram2dcontour/contours/labelfont/_family.py deleted file mode 100644 index 51f7af81581..00000000000 --- a/plotly/validators/histogram2dcontour/contours/labelfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram2dcontour.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/labelfont/_lineposition.py b/plotly/validators/histogram2dcontour/contours/labelfont/_lineposition.py deleted file mode 100644 index 994255abb51..00000000000 --- a/plotly/validators/histogram2dcontour/contours/labelfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram2dcontour.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/labelfont/_shadow.py b/plotly/validators/histogram2dcontour/contours/labelfont/_shadow.py deleted file mode 100644 index 56e15938dea..00000000000 --- a/plotly/validators/histogram2dcontour/contours/labelfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram2dcontour.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/labelfont/_size.py b/plotly/validators/histogram2dcontour/contours/labelfont/_size.py deleted file mode 100644 index be592bbd09b..00000000000 --- a/plotly/validators/histogram2dcontour/contours/labelfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="histogram2dcontour.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/labelfont/_style.py b/plotly/validators/histogram2dcontour/contours/labelfont/_style.py deleted file mode 100644 index d3e10f90f43..00000000000 --- a/plotly/validators/histogram2dcontour/contours/labelfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="histogram2dcontour.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/labelfont/_textcase.py b/plotly/validators/histogram2dcontour/contours/labelfont/_textcase.py deleted file mode 100644 index 908297b58fd..00000000000 --- a/plotly/validators/histogram2dcontour/contours/labelfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram2dcontour.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/labelfont/_variant.py b/plotly/validators/histogram2dcontour/contours/labelfont/_variant.py deleted file mode 100644 index 2cbc14e4f11..00000000000 --- a/plotly/validators/histogram2dcontour/contours/labelfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram2dcontour.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/contours/labelfont/_weight.py b/plotly/validators/histogram2dcontour/contours/labelfont/_weight.py deleted file mode 100644 index c135c3a77fa..00000000000 --- a/plotly/validators/histogram2dcontour/contours/labelfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram2dcontour.contours.labelfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/__init__.py b/plotly/validators/histogram2dcontour/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/_align.py b/plotly/validators/histogram2dcontour/hoverlabel/_align.py deleted file mode 100644 index bd1ae5ae5ab..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="histogram2dcontour.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/_alignsrc.py b/plotly/validators/histogram2dcontour/hoverlabel/_alignsrc.py deleted file mode 100644 index 8efbc3c391b..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="alignsrc", - parent_name="histogram2dcontour.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/_bgcolor.py b/plotly/validators/histogram2dcontour/hoverlabel/_bgcolor.py deleted file mode 100644 index 39feec5a5bc..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bgcolor", - parent_name="histogram2dcontour.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/_bgcolorsrc.py b/plotly/validators/histogram2dcontour/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index 86d9f666036..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bgcolorsrc", - parent_name="histogram2dcontour.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/_bordercolor.py b/plotly/validators/histogram2dcontour/hoverlabel/_bordercolor.py deleted file mode 100644 index 7782714b7aa..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="histogram2dcontour.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/_bordercolorsrc.py b/plotly/validators/histogram2dcontour/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index e9fd4a53fe2..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bordercolorsrc", - parent_name="histogram2dcontour.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/_font.py b/plotly/validators/histogram2dcontour/hoverlabel/_font.py deleted file mode 100644 index 01e24419784..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="histogram2dcontour.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/_namelength.py b/plotly/validators/histogram2dcontour/hoverlabel/_namelength.py deleted file mode 100644 index b8b952c2bd6..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/_namelength.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="namelength", - parent_name="histogram2dcontour.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/_namelengthsrc.py b/plotly/validators/histogram2dcontour/hoverlabel/_namelengthsrc.py deleted file mode 100644 index b6ff908e3ae..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="namelengthsrc", - parent_name="histogram2dcontour.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/__init__.py b/plotly/validators/histogram2dcontour/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_color.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_color.py deleted file mode 100644 index 793a79936dc..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_color.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_colorsrc.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 4803390156d..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="colorsrc", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_family.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_family.py deleted file mode 100644 index c3d61a86968..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_family.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_familysrc.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_familysrc.py deleted file mode 100644 index a11e97b332f..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="familysrc", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_lineposition.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_lineposition.py deleted file mode 100644 index 7111005423a..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_linepositionsrc.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 7bf7f0109b2..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_shadow.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_shadow.py deleted file mode 100644 index a7667f1a441..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_shadowsrc.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index 5bc55edda44..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="shadowsrc", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_size.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_size.py deleted file mode 100644 index 47600b0a8fb..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_size.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_sizesrc.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_sizesrc.py deleted file mode 100644 index ece208d6eff..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="sizesrc", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_style.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_style.py deleted file mode 100644 index 9d634c25037..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_style.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_stylesrc.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 8ac87150a5a..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="stylesrc", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_textcase.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_textcase.py deleted file mode 100644 index e314973a5e6..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_textcasesrc.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 48eec90085f..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_variant.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_variant.py deleted file mode 100644 index d6dab12b6b6..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_variant.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_variantsrc.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 6651626d99f..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_weight.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_weight.py deleted file mode 100644 index 9c7e3e256ca..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_weight.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/hoverlabel/font/_weightsrc.py b/plotly/validators/histogram2dcontour/hoverlabel/font/_weightsrc.py deleted file mode 100644 index 1aca8c79bb6..00000000000 --- a/plotly/validators/histogram2dcontour/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="weightsrc", - parent_name="histogram2dcontour.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/__init__.py b/plotly/validators/histogram2dcontour/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/_font.py b/plotly/validators/histogram2dcontour/legendgrouptitle/_font.py deleted file mode 100644 index b79c62fe5e0..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/_font.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="font", - parent_name="histogram2dcontour.legendgrouptitle", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/_text.py b/plotly/validators/histogram2dcontour/legendgrouptitle/_text.py deleted file mode 100644 index 807ce579dee..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/_text.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="text", - parent_name="histogram2dcontour.legendgrouptitle", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/font/__init__.py b/plotly/validators/histogram2dcontour/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_color.py b/plotly/validators/histogram2dcontour/legendgrouptitle/font/_color.py deleted file mode 100644 index ac1f3b914cb..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="histogram2dcontour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_family.py b/plotly/validators/histogram2dcontour/legendgrouptitle/font/_family.py deleted file mode 100644 index 8cf7c1928f5..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="histogram2dcontour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_lineposition.py b/plotly/validators/histogram2dcontour/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index dcc432e9e1f..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram2dcontour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_shadow.py b/plotly/validators/histogram2dcontour/legendgrouptitle/font/_shadow.py deleted file mode 100644 index dc0ca812c20..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="histogram2dcontour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_size.py b/plotly/validators/histogram2dcontour/legendgrouptitle/font/_size.py deleted file mode 100644 index a9271f507cd..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="histogram2dcontour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_style.py b/plotly/validators/histogram2dcontour/legendgrouptitle/font/_style.py deleted file mode 100644 index 3d8198575bf..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="histogram2dcontour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_textcase.py b/plotly/validators/histogram2dcontour/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 814116f0f59..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram2dcontour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_variant.py b/plotly/validators/histogram2dcontour/legendgrouptitle/font/_variant.py deleted file mode 100644 index 94fd83ebbeb..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="histogram2dcontour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_weight.py b/plotly/validators/histogram2dcontour/legendgrouptitle/font/_weight.py deleted file mode 100644 index b11314b248a..00000000000 --- a/plotly/validators/histogram2dcontour/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="histogram2dcontour.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/line/__init__.py b/plotly/validators/histogram2dcontour/line/__init__.py deleted file mode 100644 index 294a4b5a744..00000000000 --- a/plotly/validators/histogram2dcontour/line/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._smoothing import SmoothingValidator - from ._dash import DashValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._width.WidthValidator", - "._smoothing.SmoothingValidator", - "._dash.DashValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/line/_color.py b/plotly/validators/histogram2dcontour/line/_color.py deleted file mode 100644 index 8799490f68c..00000000000 --- a/plotly/validators/histogram2dcontour/line/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram2dcontour.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style+colorbars"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/line/_dash.py b/plotly/validators/histogram2dcontour/line/_dash.py deleted file mode 100644 index 6bd9b0468f3..00000000000 --- a/plotly/validators/histogram2dcontour/line/_dash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="dash", parent_name="histogram2dcontour.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/line/_smoothing.py b/plotly/validators/histogram2dcontour/line/_smoothing.py deleted file mode 100644 index 671acd8652b..00000000000 --- a/plotly/validators/histogram2dcontour/line/_smoothing.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SmoothingValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="smoothing", parent_name="histogram2dcontour.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1.3), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/line/_width.py b/plotly/validators/histogram2dcontour/line/_width.py deleted file mode 100644 index 8e1f43d55c8..00000000000 --- a/plotly/validators/histogram2dcontour/line/_width.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="histogram2dcontour.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style+colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/marker/__init__.py b/plotly/validators/histogram2dcontour/marker/__init__.py deleted file mode 100644 index bcbbf9d6dba..00000000000 --- a/plotly/validators/histogram2dcontour/marker/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._colorsrc.ColorsrcValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/histogram2dcontour/marker/_color.py b/plotly/validators/histogram2dcontour/marker/_color.py deleted file mode 100644 index 9c55e6848fc..00000000000 --- a/plotly/validators/histogram2dcontour/marker/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="color", parent_name="histogram2dcontour.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/marker/_colorsrc.py b/plotly/validators/histogram2dcontour/marker/_colorsrc.py deleted file mode 100644 index 2367cdd7c7b..00000000000 --- a/plotly/validators/histogram2dcontour/marker/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="histogram2dcontour.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/stream/__init__.py b/plotly/validators/histogram2dcontour/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/histogram2dcontour/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/histogram2dcontour/stream/_maxpoints.py b/plotly/validators/histogram2dcontour/stream/_maxpoints.py deleted file mode 100644 index 36485b71a87..00000000000 --- a/plotly/validators/histogram2dcontour/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="histogram2dcontour.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/stream/_token.py b/plotly/validators/histogram2dcontour/stream/_token.py deleted file mode 100644 index 4b375e0c24a..00000000000 --- a/plotly/validators/histogram2dcontour/stream/_token.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__( - self, plotly_name="token", parent_name="histogram2dcontour.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/textfont/__init__.py b/plotly/validators/histogram2dcontour/textfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/histogram2dcontour/textfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/histogram2dcontour/textfont/_color.py b/plotly/validators/histogram2dcontour/textfont/_color.py deleted file mode 100644 index ddb738a980d..00000000000 --- a/plotly/validators/histogram2dcontour/textfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="histogram2dcontour.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/textfont/_family.py b/plotly/validators/histogram2dcontour/textfont/_family.py deleted file mode 100644 index 192c193205c..00000000000 --- a/plotly/validators/histogram2dcontour/textfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="histogram2dcontour.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/textfont/_lineposition.py b/plotly/validators/histogram2dcontour/textfont/_lineposition.py deleted file mode 100644 index 959efa114a9..00000000000 --- a/plotly/validators/histogram2dcontour/textfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="histogram2dcontour.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/textfont/_shadow.py b/plotly/validators/histogram2dcontour/textfont/_shadow.py deleted file mode 100644 index 59e1edc1487..00000000000 --- a/plotly/validators/histogram2dcontour/textfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="histogram2dcontour.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/textfont/_size.py b/plotly/validators/histogram2dcontour/textfont/_size.py deleted file mode 100644 index 0d156198458..00000000000 --- a/plotly/validators/histogram2dcontour/textfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="histogram2dcontour.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/textfont/_style.py b/plotly/validators/histogram2dcontour/textfont/_style.py deleted file mode 100644 index 0905e9505b2..00000000000 --- a/plotly/validators/histogram2dcontour/textfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="histogram2dcontour.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/textfont/_textcase.py b/plotly/validators/histogram2dcontour/textfont/_textcase.py deleted file mode 100644 index 1243c02c574..00000000000 --- a/plotly/validators/histogram2dcontour/textfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="histogram2dcontour.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/textfont/_variant.py b/plotly/validators/histogram2dcontour/textfont/_variant.py deleted file mode 100644 index 8b68a5d866a..00000000000 --- a/plotly/validators/histogram2dcontour/textfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="histogram2dcontour.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/textfont/_weight.py b/plotly/validators/histogram2dcontour/textfont/_weight.py deleted file mode 100644 index 7d4a68a7819..00000000000 --- a/plotly/validators/histogram2dcontour/textfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="histogram2dcontour.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/xbins/__init__.py b/plotly/validators/histogram2dcontour/xbins/__init__.py deleted file mode 100644 index 0a72e1aac03..00000000000 --- a/plotly/validators/histogram2dcontour/xbins/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._start import StartValidator - from ._size import SizeValidator - from ._end import EndValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._start.StartValidator", "._size.SizeValidator", "._end.EndValidator"], - ) diff --git a/plotly/validators/histogram2dcontour/xbins/_end.py b/plotly/validators/histogram2dcontour/xbins/_end.py deleted file mode 100644 index 8f90e78c05d..00000000000 --- a/plotly/validators/histogram2dcontour/xbins/_end.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="end", parent_name="histogram2dcontour.xbins", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/xbins/_size.py b/plotly/validators/histogram2dcontour/xbins/_size.py deleted file mode 100644 index 0e9cc7dd3fe..00000000000 --- a/plotly/validators/histogram2dcontour/xbins/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="size", parent_name="histogram2dcontour.xbins", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/xbins/_start.py b/plotly/validators/histogram2dcontour/xbins/_start.py deleted file mode 100644 index 0552d5f1703..00000000000 --- a/plotly/validators/histogram2dcontour/xbins/_start.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="start", parent_name="histogram2dcontour.xbins", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/ybins/__init__.py b/plotly/validators/histogram2dcontour/ybins/__init__.py deleted file mode 100644 index 0a72e1aac03..00000000000 --- a/plotly/validators/histogram2dcontour/ybins/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._start import StartValidator - from ._size import SizeValidator - from ._end import EndValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._start.StartValidator", "._size.SizeValidator", "._end.EndValidator"], - ) diff --git a/plotly/validators/histogram2dcontour/ybins/_end.py b/plotly/validators/histogram2dcontour/ybins/_end.py deleted file mode 100644 index c07bcefd718..00000000000 --- a/plotly/validators/histogram2dcontour/ybins/_end.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EndValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="end", parent_name="histogram2dcontour.ybins", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/ybins/_size.py b/plotly/validators/histogram2dcontour/ybins/_size.py deleted file mode 100644 index 8eaecbfd5c2..00000000000 --- a/plotly/validators/histogram2dcontour/ybins/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="size", parent_name="histogram2dcontour.ybins", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/histogram2dcontour/ybins/_start.py b/plotly/validators/histogram2dcontour/ybins/_start.py deleted file mode 100644 index 24f1c86c30f..00000000000 --- a/plotly/validators/histogram2dcontour/ybins/_start.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="start", parent_name="histogram2dcontour.ybins", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/icicle/__init__.py b/plotly/validators/icicle/__init__.py deleted file mode 100644 index f170035c2ef..00000000000 --- a/plotly/validators/icicle/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._valuessrc import ValuessrcValidator - from ._values import ValuesValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._tiling import TilingValidator - from ._texttemplatesrc import TexttemplatesrcValidator - from ._texttemplate import TexttemplateValidator - from ._textsrc import TextsrcValidator - from ._textposition import TextpositionValidator - from ._textinfo import TextinfoValidator - from ._textfont import TextfontValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._sort import SortValidator - from ._root import RootValidator - from ._pathbar import PathbarValidator - from ._parentssrc import ParentssrcValidator - from ._parents import ParentsValidator - from ._outsidetextfont import OutsidetextfontValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._maxdepth import MaxdepthValidator - from ._marker import MarkerValidator - from ._level import LevelValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legend import LegendValidator - from ._leaf import LeafValidator - from ._labelssrc import LabelssrcValidator - from ._labels import LabelsValidator - from ._insidetextfont import InsidetextfontValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._domain import DomainValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._count import CountValidator - from ._branchvalues import BranchvaluesValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._valuessrc.ValuessrcValidator", - "._values.ValuesValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._tiling.TilingValidator", - "._texttemplatesrc.TexttemplatesrcValidator", - "._texttemplate.TexttemplateValidator", - "._textsrc.TextsrcValidator", - "._textposition.TextpositionValidator", - "._textinfo.TextinfoValidator", - "._textfont.TextfontValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._sort.SortValidator", - "._root.RootValidator", - "._pathbar.PathbarValidator", - "._parentssrc.ParentssrcValidator", - "._parents.ParentsValidator", - "._outsidetextfont.OutsidetextfontValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._maxdepth.MaxdepthValidator", - "._marker.MarkerValidator", - "._level.LevelValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legend.LegendValidator", - "._leaf.LeafValidator", - "._labelssrc.LabelssrcValidator", - "._labels.LabelsValidator", - "._insidetextfont.InsidetextfontValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._domain.DomainValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._count.CountValidator", - "._branchvalues.BranchvaluesValidator", - ], - ) diff --git a/plotly/validators/icicle/_branchvalues.py b/plotly/validators/icicle/_branchvalues.py deleted file mode 100644 index a8279aa2d19..00000000000 --- a/plotly/validators/icicle/_branchvalues.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BranchvaluesValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="branchvalues", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["remainder", "total"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/_count.py b/plotly/validators/icicle/_count.py deleted file mode 100644 index 4c12834f0fa..00000000000 --- a/plotly/validators/icicle/_count.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CountValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="count", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - flags=kwargs.pop("flags", ["branches", "leaves"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/_customdata.py b/plotly/validators/icicle/_customdata.py deleted file mode 100644 index ff168ab9e7f..00000000000 --- a/plotly/validators/icicle/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_customdatasrc.py b/plotly/validators/icicle/_customdatasrc.py deleted file mode 100644 index 28028962346..00000000000 --- a/plotly/validators/icicle/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_domain.py b/plotly/validators/icicle/_domain.py deleted file mode 100644 index 81ec6c41b6a..00000000000 --- a/plotly/validators/icicle/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_hoverinfo.py b/plotly/validators/icicle/_hoverinfo.py deleted file mode 100644 index 9e7138e2108..00000000000 --- a/plotly/validators/icicle/_hoverinfo.py +++ /dev/null @@ -1,29 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop( - "flags", - [ - "label", - "text", - "value", - "name", - "current path", - "percent root", - "percent entry", - "percent parent", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_hoverinfosrc.py b/plotly/validators/icicle/_hoverinfosrc.py deleted file mode 100644 index 715d32cf945..00000000000 --- a/plotly/validators/icicle/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_hoverlabel.py b/plotly/validators/icicle/_hoverlabel.py deleted file mode 100644 index a94b48c7e07..00000000000 --- a/plotly/validators/icicle/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_hovertemplate.py b/plotly/validators/icicle/_hovertemplate.py deleted file mode 100644 index f7fb6d44703..00000000000 --- a/plotly/validators/icicle/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_hovertemplatesrc.py b/plotly/validators/icicle/_hovertemplatesrc.py deleted file mode 100644 index c8993e4ceb5..00000000000 --- a/plotly/validators/icicle/_hovertemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertemplatesrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_hovertext.py b/plotly/validators/icicle/_hovertext.py deleted file mode 100644 index b291f9a25f7..00000000000 --- a/plotly/validators/icicle/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_hovertextsrc.py b/plotly/validators/icicle/_hovertextsrc.py deleted file mode 100644 index 2ccb7f22d2a..00000000000 --- a/plotly/validators/icicle/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_ids.py b/plotly/validators/icicle/_ids.py deleted file mode 100644 index 8d131f6cf11..00000000000 --- a/plotly/validators/icicle/_ids.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_idssrc.py b/plotly/validators/icicle/_idssrc.py deleted file mode 100644 index e7b291343f8..00000000000 --- a/plotly/validators/icicle/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_insidetextfont.py b/plotly/validators/icicle/_insidetextfont.py deleted file mode 100644 index f1ad69607dc..00000000000 --- a/plotly/validators/icicle/_insidetextfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class InsidetextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="insidetextfont", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Insidetextfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_labels.py b/plotly/validators/icicle/_labels.py deleted file mode 100644 index cc4b128fd09..00000000000 --- a/plotly/validators/icicle/_labels.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="labels", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_labelssrc.py b/plotly/validators/icicle/_labelssrc.py deleted file mode 100644 index 20de8d0f89a..00000000000 --- a/plotly/validators/icicle/_labelssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="labelssrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_leaf.py b/plotly/validators/icicle/_leaf.py deleted file mode 100644 index d034ec56b36..00000000000 --- a/plotly/validators/icicle/_leaf.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LeafValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="leaf", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Leaf"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_legend.py b/plotly/validators/icicle/_legend.py deleted file mode 100644 index 65a07657828..00000000000 --- a/plotly/validators/icicle/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_legendgrouptitle.py b/plotly/validators/icicle/_legendgrouptitle.py deleted file mode 100644 index 100c996abcb..00000000000 --- a/plotly/validators/icicle/_legendgrouptitle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="legendgrouptitle", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_legendrank.py b/plotly/validators/icicle/_legendrank.py deleted file mode 100644 index 79be693c743..00000000000 --- a/plotly/validators/icicle/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_legendwidth.py b/plotly/validators/icicle/_legendwidth.py deleted file mode 100644 index aec9afc2b02..00000000000 --- a/plotly/validators/icicle/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/_level.py b/plotly/validators/icicle/_level.py deleted file mode 100644 index 9797400d5c1..00000000000 --- a/plotly/validators/icicle/_level.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LevelValidator(_bv.AnyValidator): - def __init__(self, plotly_name="level", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_marker.py b/plotly/validators/icicle/_marker.py deleted file mode 100644 index ca5b13ad58a..00000000000 --- a/plotly/validators/icicle/_marker.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarkerValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="marker", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Marker"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_maxdepth.py b/plotly/validators/icicle/_maxdepth.py deleted file mode 100644 index 78f911e6599..00000000000 --- a/plotly/validators/icicle/_maxdepth.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxdepthValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="maxdepth", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_meta.py b/plotly/validators/icicle/_meta.py deleted file mode 100644 index 611d239d996..00000000000 --- a/plotly/validators/icicle/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_metasrc.py b/plotly/validators/icicle/_metasrc.py deleted file mode 100644 index e251f9d26c7..00000000000 --- a/plotly/validators/icicle/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_name.py b/plotly/validators/icicle/_name.py deleted file mode 100644 index a1e652b3fd8..00000000000 --- a/plotly/validators/icicle/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_opacity.py b/plotly/validators/icicle/_opacity.py deleted file mode 100644 index 7332aa938e4..00000000000 --- a/plotly/validators/icicle/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/_outsidetextfont.py b/plotly/validators/icicle/_outsidetextfont.py deleted file mode 100644 index 3ba983dd4fd..00000000000 --- a/plotly/validators/icicle/_outsidetextfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutsidetextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="outsidetextfont", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Outsidetextfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_parents.py b/plotly/validators/icicle/_parents.py deleted file mode 100644 index 9f5237f9e0d..00000000000 --- a/plotly/validators/icicle/_parents.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ParentsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="parents", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_parentssrc.py b/plotly/validators/icicle/_parentssrc.py deleted file mode 100644 index b5803fddd9a..00000000000 --- a/plotly/validators/icicle/_parentssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ParentssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="parentssrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_pathbar.py b/plotly/validators/icicle/_pathbar.py deleted file mode 100644 index 39c2a173314..00000000000 --- a/plotly/validators/icicle/_pathbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PathbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="pathbar", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pathbar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_root.py b/plotly/validators/icicle/_root.py deleted file mode 100644 index 13f4fb0d89e..00000000000 --- a/plotly/validators/icicle/_root.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RootValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="root", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Root"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_sort.py b/plotly/validators/icicle/_sort.py deleted file mode 100644 index a3772c7caea..00000000000 --- a/plotly/validators/icicle/_sort.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SortValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="sort", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_stream.py b/plotly/validators/icicle/_stream.py deleted file mode 100644 index 6ab43a016f4..00000000000 --- a/plotly/validators/icicle/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_text.py b/plotly/validators/icicle/_text.py deleted file mode 100644 index 89f39a25da8..00000000000 --- a/plotly/validators/icicle/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="text", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_textfont.py b/plotly/validators/icicle/_textfont.py deleted file mode 100644 index 30436339895..00000000000 --- a/plotly/validators/icicle/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_textinfo.py b/plotly/validators/icicle/_textinfo.py deleted file mode 100644 index 12e417a6bc5..00000000000 --- a/plotly/validators/icicle/_textinfo.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="textinfo", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop( - "flags", - [ - "label", - "text", - "value", - "current path", - "percent root", - "percent entry", - "percent parent", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_textposition.py b/plotly/validators/icicle/_textposition.py deleted file mode 100644 index 03e990a5276..00000000000 --- a/plotly/validators/icicle/_textposition.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="textposition", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "top left", - "top center", - "top right", - "middle left", - "middle center", - "middle right", - "bottom left", - "bottom center", - "bottom right", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_textsrc.py b/plotly/validators/icicle/_textsrc.py deleted file mode 100644 index 0044f201504..00000000000 --- a/plotly/validators/icicle/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_texttemplate.py b/plotly/validators/icicle/_texttemplate.py deleted file mode 100644 index c998759c140..00000000000 --- a/plotly/validators/icicle/_texttemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="texttemplate", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_texttemplatesrc.py b/plotly/validators/icicle/_texttemplatesrc.py deleted file mode 100644 index 2af1851253f..00000000000 --- a/plotly/validators/icicle/_texttemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="texttemplatesrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_tiling.py b/plotly/validators/icicle/_tiling.py deleted file mode 100644 index 4722386f0b1..00000000000 --- a/plotly/validators/icicle/_tiling.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TilingValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="tiling", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tiling"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/_uid.py b/plotly/validators/icicle/_uid.py deleted file mode 100644 index 00010433b26..00000000000 --- a/plotly/validators/icicle/_uid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_uirevision.py b/plotly/validators/icicle/_uirevision.py deleted file mode 100644 index ee4284a9494..00000000000 --- a/plotly/validators/icicle/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_values.py b/plotly/validators/icicle/_values.py deleted file mode 100644 index 777293dc706..00000000000 --- a/plotly/validators/icicle/_values.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValuesValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="values", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_valuessrc.py b/plotly/validators/icicle/_valuessrc.py deleted file mode 100644 index 8c23a6f4914..00000000000 --- a/plotly/validators/icicle/_valuessrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValuessrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="valuessrc", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/_visible.py b/plotly/validators/icicle/_visible.py deleted file mode 100644 index d27ebc542c5..00000000000 --- a/plotly/validators/icicle/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="icicle", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/domain/__init__.py b/plotly/validators/icicle/domain/__init__.py deleted file mode 100644 index 51371db8566..00000000000 --- a/plotly/validators/icicle/domain/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator - from ._row import RowValidator - from ._column import ColumnValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._y.YValidator", - "._x.XValidator", - "._row.RowValidator", - "._column.ColumnValidator", - ], - ) diff --git a/plotly/validators/icicle/domain/_column.py b/plotly/validators/icicle/domain/_column.py deleted file mode 100644 index b4a1636e666..00000000000 --- a/plotly/validators/icicle/domain/_column.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="column", parent_name="icicle.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/domain/_row.py b/plotly/validators/icicle/domain/_row.py deleted file mode 100644 index 1b1309a31e9..00000000000 --- a/plotly/validators/icicle/domain/_row.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="row", parent_name="icicle.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/domain/_x.py b/plotly/validators/icicle/domain/_x.py deleted file mode 100644 index 988494d1428..00000000000 --- a/plotly/validators/icicle/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="icicle.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/domain/_y.py b/plotly/validators/icicle/domain/_y.py deleted file mode 100644 index 5cc4308cf51..00000000000 --- a/plotly/validators/icicle/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="icicle.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/__init__.py b/plotly/validators/icicle/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/icicle/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/icicle/hoverlabel/_align.py b/plotly/validators/icicle/hoverlabel/_align.py deleted file mode 100644 index 892e3f4a2f1..00000000000 --- a/plotly/validators/icicle/hoverlabel/_align.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="icicle.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/_alignsrc.py b/plotly/validators/icicle/hoverlabel/_alignsrc.py deleted file mode 100644 index 71c4954761c..00000000000 --- a/plotly/validators/icicle/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="icicle.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/_bgcolor.py b/plotly/validators/icicle/hoverlabel/_bgcolor.py deleted file mode 100644 index 5b572f9588e..00000000000 --- a/plotly/validators/icicle/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="icicle.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/_bgcolorsrc.py b/plotly/validators/icicle/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index 22bfa418185..00000000000 --- a/plotly/validators/icicle/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="icicle.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/_bordercolor.py b/plotly/validators/icicle/hoverlabel/_bordercolor.py deleted file mode 100644 index 3002d099133..00000000000 --- a/plotly/validators/icicle/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="icicle.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/_bordercolorsrc.py b/plotly/validators/icicle/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index 348311957a0..00000000000 --- a/plotly/validators/icicle/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bordercolorsrc", parent_name="icicle.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/_font.py b/plotly/validators/icicle/hoverlabel/_font.py deleted file mode 100644 index 97e764eb668..00000000000 --- a/plotly/validators/icicle/hoverlabel/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="icicle.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/_namelength.py b/plotly/validators/icicle/hoverlabel/_namelength.py deleted file mode 100644 index b969a873a98..00000000000 --- a/plotly/validators/icicle/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="icicle.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/_namelengthsrc.py b/plotly/validators/icicle/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 74b58d729e1..00000000000 --- a/plotly/validators/icicle/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="icicle.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/__init__.py b/plotly/validators/icicle/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_color.py b/plotly/validators/icicle/hoverlabel/font/_color.py deleted file mode 100644 index 071134da4d6..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_colorsrc.py b/plotly/validators/icicle/hoverlabel/font/_colorsrc.py deleted file mode 100644 index ab0b8ad1b27..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_family.py b/plotly/validators/icicle/hoverlabel/font/_family.py deleted file mode 100644 index a69e0e58c9a..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_familysrc.py b/plotly/validators/icicle/hoverlabel/font/_familysrc.py deleted file mode 100644 index b077db8d8b4..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_lineposition.py b/plotly/validators/icicle/hoverlabel/font/_lineposition.py deleted file mode 100644 index 7345a7107c9..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_linepositionsrc.py b/plotly/validators/icicle/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 2b12abf394c..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="icicle.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_shadow.py b/plotly/validators/icicle/hoverlabel/font/_shadow.py deleted file mode 100644 index 3827899dc4d..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_shadowsrc.py b/plotly/validators/icicle/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index bca41dce893..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_size.py b/plotly/validators/icicle/hoverlabel/font/_size.py deleted file mode 100644 index f744872209e..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_sizesrc.py b/plotly/validators/icicle/hoverlabel/font/_sizesrc.py deleted file mode 100644 index ddf97d0973a..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_style.py b/plotly/validators/icicle/hoverlabel/font/_style.py deleted file mode 100644 index 9b0d2bb396e..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_stylesrc.py b/plotly/validators/icicle/hoverlabel/font/_stylesrc.py deleted file mode 100644 index 47543d37a6f..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_textcase.py b/plotly/validators/icicle/hoverlabel/font/_textcase.py deleted file mode 100644 index 045ee3dcad1..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_textcasesrc.py b/plotly/validators/icicle/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 7affcfb0381..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_variant.py b/plotly/validators/icicle/hoverlabel/font/_variant.py deleted file mode 100644 index 141543b6012..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_variantsrc.py b/plotly/validators/icicle/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 64d6f7baa1c..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_weight.py b/plotly/validators/icicle/hoverlabel/font/_weight.py deleted file mode 100644 index 473f146a14a..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/hoverlabel/font/_weightsrc.py b/plotly/validators/icicle/hoverlabel/font/_weightsrc.py deleted file mode 100644 index 207767cfe10..00000000000 --- a/plotly/validators/icicle/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="icicle.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/__init__.py b/plotly/validators/icicle/insidetextfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/icicle/insidetextfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/icicle/insidetextfont/_color.py b/plotly/validators/icicle/insidetextfont/_color.py deleted file mode 100644 index ee92c0f3f77..00000000000 --- a/plotly/validators/icicle/insidetextfont/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_colorsrc.py b/plotly/validators/icicle/insidetextfont/_colorsrc.py deleted file mode 100644 index ce2f91c3a9b..00000000000 --- a/plotly/validators/icicle/insidetextfont/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_family.py b/plotly/validators/icicle/insidetextfont/_family.py deleted file mode 100644 index e4dcacfc0b6..00000000000 --- a/plotly/validators/icicle/insidetextfont/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_familysrc.py b/plotly/validators/icicle/insidetextfont/_familysrc.py deleted file mode 100644 index 92f88188448..00000000000 --- a/plotly/validators/icicle/insidetextfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_lineposition.py b/plotly/validators/icicle/insidetextfont/_lineposition.py deleted file mode 100644 index a698146f138..00000000000 --- a/plotly/validators/icicle/insidetextfont/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_linepositionsrc.py b/plotly/validators/icicle/insidetextfont/_linepositionsrc.py deleted file mode 100644 index 92179dc8204..00000000000 --- a/plotly/validators/icicle/insidetextfont/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="icicle.insidetextfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_shadow.py b/plotly/validators/icicle/insidetextfont/_shadow.py deleted file mode 100644 index 65e27f61655..00000000000 --- a/plotly/validators/icicle/insidetextfont/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_shadowsrc.py b/plotly/validators/icicle/insidetextfont/_shadowsrc.py deleted file mode 100644 index e4250700a9a..00000000000 --- a/plotly/validators/icicle/insidetextfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_size.py b/plotly/validators/icicle/insidetextfont/_size.py deleted file mode 100644 index 4633b9be11b..00000000000 --- a/plotly/validators/icicle/insidetextfont/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_sizesrc.py b/plotly/validators/icicle/insidetextfont/_sizesrc.py deleted file mode 100644 index 8946b3862f9..00000000000 --- a/plotly/validators/icicle/insidetextfont/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_style.py b/plotly/validators/icicle/insidetextfont/_style.py deleted file mode 100644 index 298102cf05c..00000000000 --- a/plotly/validators/icicle/insidetextfont/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_stylesrc.py b/plotly/validators/icicle/insidetextfont/_stylesrc.py deleted file mode 100644 index bd700cad55a..00000000000 --- a/plotly/validators/icicle/insidetextfont/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_textcase.py b/plotly/validators/icicle/insidetextfont/_textcase.py deleted file mode 100644 index 8a1520f7490..00000000000 --- a/plotly/validators/icicle/insidetextfont/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_textcasesrc.py b/plotly/validators/icicle/insidetextfont/_textcasesrc.py deleted file mode 100644 index cbacf9d781b..00000000000 --- a/plotly/validators/icicle/insidetextfont/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_variant.py b/plotly/validators/icicle/insidetextfont/_variant.py deleted file mode 100644 index 61fbacb268f..00000000000 --- a/plotly/validators/icicle/insidetextfont/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_variantsrc.py b/plotly/validators/icicle/insidetextfont/_variantsrc.py deleted file mode 100644 index 923155457bc..00000000000 --- a/plotly/validators/icicle/insidetextfont/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_weight.py b/plotly/validators/icicle/insidetextfont/_weight.py deleted file mode 100644 index dc865abbd03..00000000000 --- a/plotly/validators/icicle/insidetextfont/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/insidetextfont/_weightsrc.py b/plotly/validators/icicle/insidetextfont/_weightsrc.py deleted file mode 100644 index 9c15d67de8f..00000000000 --- a/plotly/validators/icicle/insidetextfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="icicle.insidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/leaf/__init__.py b/plotly/validators/icicle/leaf/__init__.py deleted file mode 100644 index 62bc04498e1..00000000000 --- a/plotly/validators/icicle/leaf/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator"] - ) diff --git a/plotly/validators/icicle/leaf/_opacity.py b/plotly/validators/icicle/leaf/_opacity.py deleted file mode 100644 index 75c9b0fabef..00000000000 --- a/plotly/validators/icicle/leaf/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="icicle.leaf", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/__init__.py b/plotly/validators/icicle/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/icicle/legendgrouptitle/_font.py b/plotly/validators/icicle/legendgrouptitle/_font.py deleted file mode 100644 index 261ea81f6c2..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="icicle.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/_text.py b/plotly/validators/icicle/legendgrouptitle/_text.py deleted file mode 100644 index 24c76813908..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="icicle.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/font/__init__.py b/plotly/validators/icicle/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/icicle/legendgrouptitle/font/_color.py b/plotly/validators/icicle/legendgrouptitle/font/_color.py deleted file mode 100644 index ad6e353c80a..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="icicle.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/font/_family.py b/plotly/validators/icicle/legendgrouptitle/font/_family.py deleted file mode 100644 index 4b309d49488..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="icicle.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/font/_lineposition.py b/plotly/validators/icicle/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 4152adc3a4f..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="icicle.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/font/_shadow.py b/plotly/validators/icicle/legendgrouptitle/font/_shadow.py deleted file mode 100644 index f98797d16f8..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="icicle.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/font/_size.py b/plotly/validators/icicle/legendgrouptitle/font/_size.py deleted file mode 100644 index d6e21793ad4..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="icicle.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/font/_style.py b/plotly/validators/icicle/legendgrouptitle/font/_style.py deleted file mode 100644 index 7f428f66410..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="icicle.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/font/_textcase.py b/plotly/validators/icicle/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 89c1ca0d615..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="icicle.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/font/_variant.py b/plotly/validators/icicle/legendgrouptitle/font/_variant.py deleted file mode 100644 index 992a1eee24c..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="icicle.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/legendgrouptitle/font/_weight.py b/plotly/validators/icicle/legendgrouptitle/font/_weight.py deleted file mode 100644 index 90882c3c503..00000000000 --- a/plotly/validators/icicle/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="icicle.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/__init__.py b/plotly/validators/icicle/marker/__init__.py deleted file mode 100644 index f18daea7758..00000000000 --- a/plotly/validators/icicle/marker/__init__.py +++ /dev/null @@ -1,41 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._showscale import ShowscaleValidator - from ._reversescale import ReversescaleValidator - from ._pattern import PatternValidator - from ._line import LineValidator - from ._colorssrc import ColorssrcValidator - from ._colorscale import ColorscaleValidator - from ._colors import ColorsValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._showscale.ShowscaleValidator", - "._reversescale.ReversescaleValidator", - "._pattern.PatternValidator", - "._line.LineValidator", - "._colorssrc.ColorssrcValidator", - "._colorscale.ColorscaleValidator", - "._colors.ColorsValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/icicle/marker/_autocolorscale.py b/plotly/validators/icicle/marker/_autocolorscale.py deleted file mode 100644 index 3710ff9235d..00000000000 --- a/plotly/validators/icicle/marker/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="icicle.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_cauto.py b/plotly/validators/icicle/marker/_cauto.py deleted file mode 100644 index 89064dc2521..00000000000 --- a/plotly/validators/icicle/marker/_cauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cauto", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_cmax.py b/plotly/validators/icicle/marker/_cmax.py deleted file mode 100644 index 308c212c891..00000000000 --- a/plotly/validators/icicle/marker/_cmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmax", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_cmid.py b/plotly/validators/icicle/marker/_cmid.py deleted file mode 100644 index d281f9ce0a9..00000000000 --- a/plotly/validators/icicle/marker/_cmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmid", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_cmin.py b/plotly/validators/icicle/marker/_cmin.py deleted file mode 100644 index 60c55d1ce67..00000000000 --- a/plotly/validators/icicle/marker/_cmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmin", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_coloraxis.py b/plotly/validators/icicle/marker/_coloraxis.py deleted file mode 100644 index 96d1340f504..00000000000 --- a/plotly/validators/icicle/marker/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_colorbar.py b/plotly/validators/icicle/marker/_colorbar.py deleted file mode 100644 index 95a9049b5bd..00000000000 --- a/plotly/validators/icicle/marker/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_colors.py b/plotly/validators/icicle/marker/_colors.py deleted file mode 100644 index e681b55b962..00000000000 --- a/plotly/validators/icicle/marker/_colors.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="colors", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_colorscale.py b/plotly/validators/icicle/marker/_colorscale.py deleted file mode 100644 index 60a4933b232..00000000000 --- a/plotly/validators/icicle/marker/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_colorssrc.py b/plotly/validators/icicle/marker/_colorssrc.py deleted file mode 100644 index c7aa0a6a08d..00000000000 --- a/plotly/validators/icicle/marker/_colorssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="colorssrc", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_line.py b/plotly/validators/icicle/marker/_line.py deleted file mode 100644 index a98b3886f74..00000000000 --- a/plotly/validators/icicle/marker/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_pattern.py b/plotly/validators/icicle/marker/_pattern.py deleted file mode 100644 index 1f1dc462171..00000000000 --- a/plotly/validators/icicle/marker/_pattern.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PatternValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="pattern", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pattern"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_reversescale.py b/plotly/validators/icicle/marker/_reversescale.py deleted file mode 100644 index 8803192faea..00000000000 --- a/plotly/validators/icicle/marker/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="icicle.marker", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/_showscale.py b/plotly/validators/icicle/marker/_showscale.py deleted file mode 100644 index a4b78d52834..00000000000 --- a/plotly/validators/icicle/marker/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="icicle.marker", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/__init__.py b/plotly/validators/icicle/marker/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/icicle/marker/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/icicle/marker/colorbar/_bgcolor.py b/plotly/validators/icicle/marker/colorbar/_bgcolor.py deleted file mode 100644 index b28c13b6c47..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_bordercolor.py b/plotly/validators/icicle/marker/colorbar/_bordercolor.py deleted file mode 100644 index f72d7f81c49..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_borderwidth.py b/plotly/validators/icicle/marker/colorbar/_borderwidth.py deleted file mode 100644 index f7bce3e5dc2..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_dtick.py b/plotly/validators/icicle/marker/colorbar/_dtick.py deleted file mode 100644 index 6d48f9b403e..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_exponentformat.py b/plotly/validators/icicle/marker/colorbar/_exponentformat.py deleted file mode 100644 index 8738e183bbe..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_labelalias.py b/plotly/validators/icicle/marker/colorbar/_labelalias.py deleted file mode 100644 index 20c92de5114..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_len.py b/plotly/validators/icicle/marker/colorbar/_len.py deleted file mode 100644 index 4f9b1cf1cf4..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_len.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="len", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_lenmode.py b/plotly/validators/icicle/marker/colorbar/_lenmode.py deleted file mode 100644 index de77b2fcd21..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_minexponent.py b/plotly/validators/icicle/marker/colorbar/_minexponent.py deleted file mode 100644 index c86bb8c5a34..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_nticks.py b/plotly/validators/icicle/marker/colorbar/_nticks.py deleted file mode 100644 index 43719ab4ffd..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_orientation.py b/plotly/validators/icicle/marker/colorbar/_orientation.py deleted file mode 100644 index ba0521528cd..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_outlinecolor.py b/plotly/validators/icicle/marker/colorbar/_outlinecolor.py deleted file mode 100644 index bfba2f01937..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_outlinewidth.py b/plotly/validators/icicle/marker/colorbar/_outlinewidth.py deleted file mode 100644 index 4d9d5c7a004..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_separatethousands.py b/plotly/validators/icicle/marker/colorbar/_separatethousands.py deleted file mode 100644 index 56b0c914dc5..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_showexponent.py b/plotly/validators/icicle/marker/colorbar/_showexponent.py deleted file mode 100644 index 754d0bdd688..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_showticklabels.py b/plotly/validators/icicle/marker/colorbar/_showticklabels.py deleted file mode 100644 index 6136ee6b053..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_showtickprefix.py b/plotly/validators/icicle/marker/colorbar/_showtickprefix.py deleted file mode 100644 index 50bc832028e..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_showticksuffix.py b/plotly/validators/icicle/marker/colorbar/_showticksuffix.py deleted file mode 100644 index c07dcf2a6a3..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_thickness.py b/plotly/validators/icicle/marker/colorbar/_thickness.py deleted file mode 100644 index 4a4cda36419..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_thicknessmode.py b/plotly/validators/icicle/marker/colorbar/_thicknessmode.py deleted file mode 100644 index 7129a6606bb..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_thicknessmode.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="thicknessmode", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tick0.py b/plotly/validators/icicle/marker/colorbar/_tick0.py deleted file mode 100644 index 54b2162f211..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickangle.py b/plotly/validators/icicle/marker/colorbar/_tickangle.py deleted file mode 100644 index 635908f988f..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickcolor.py b/plotly/validators/icicle/marker/colorbar/_tickcolor.py deleted file mode 100644 index 5e535d0feba..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickfont.py b/plotly/validators/icicle/marker/colorbar/_tickfont.py deleted file mode 100644 index 349519a868c..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickformat.py b/plotly/validators/icicle/marker/colorbar/_tickformat.py deleted file mode 100644 index debe3bca8a5..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickformatstopdefaults.py b/plotly/validators/icicle/marker/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index 7628b23796c..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickformatstops.py b/plotly/validators/icicle/marker/colorbar/_tickformatstops.py deleted file mode 100644 index 9207d72b929..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_ticklabeloverflow.py b/plotly/validators/icicle/marker/colorbar/_ticklabeloverflow.py deleted file mode 100644 index 21971a30433..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_ticklabelposition.py b/plotly/validators/icicle/marker/colorbar/_ticklabelposition.py deleted file mode 100644 index 3b594416d1b..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_ticklabelstep.py b/plotly/validators/icicle/marker/colorbar/_ticklabelstep.py deleted file mode 100644 index a3eddd8559e..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="icicle.marker.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_ticklen.py b/plotly/validators/icicle/marker/colorbar/_ticklen.py deleted file mode 100644 index c281ce5f5ae..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickmode.py b/plotly/validators/icicle/marker/colorbar/_tickmode.py deleted file mode 100644 index c1aaaa10b1a..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickprefix.py b/plotly/validators/icicle/marker/colorbar/_tickprefix.py deleted file mode 100644 index 22cd50d02f3..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_ticks.py b/plotly/validators/icicle/marker/colorbar/_ticks.py deleted file mode 100644 index 504195bc6df..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_ticksuffix.py b/plotly/validators/icicle/marker/colorbar/_ticksuffix.py deleted file mode 100644 index 422fe67bbcf..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_ticktext.py b/plotly/validators/icicle/marker/colorbar/_ticktext.py deleted file mode 100644 index fcc7913814f..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_ticktextsrc.py b/plotly/validators/icicle/marker/colorbar/_ticktextsrc.py deleted file mode 100644 index 0cbbcbe7b32..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickvals.py b/plotly/validators/icicle/marker/colorbar/_tickvals.py deleted file mode 100644 index fdf8860fb41..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickvalssrc.py b/plotly/validators/icicle/marker/colorbar/_tickvalssrc.py deleted file mode 100644 index 5512ffea6f7..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_tickwidth.py b/plotly/validators/icicle/marker/colorbar/_tickwidth.py deleted file mode 100644 index 18448b93b8d..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_title.py b/plotly/validators/icicle/marker/colorbar/_title.py deleted file mode 100644 index b7716ae58d2..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_x.py b/plotly/validators/icicle/marker/colorbar/_x.py deleted file mode 100644 index 3781ae23006..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="icicle.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_xanchor.py b/plotly/validators/icicle/marker/colorbar/_xanchor.py deleted file mode 100644 index fc7d29b11bf..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_xpad.py b/plotly/validators/icicle/marker/colorbar/_xpad.py deleted file mode 100644 index b53987925b1..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_xref.py b/plotly/validators/icicle/marker/colorbar/_xref.py deleted file mode 100644 index 44cdb098541..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_y.py b/plotly/validators/icicle/marker/colorbar/_y.py deleted file mode 100644 index b39430952b6..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="icicle.marker.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_yanchor.py b/plotly/validators/icicle/marker/colorbar/_yanchor.py deleted file mode 100644 index 6a5af6f4c6b..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_ypad.py b/plotly/validators/icicle/marker/colorbar/_ypad.py deleted file mode 100644 index 8be2d3c2972..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/_yref.py b/plotly/validators/icicle/marker/colorbar/_yref.py deleted file mode 100644 index 1ee791ef694..00000000000 --- a/plotly/validators/icicle/marker/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="icicle.marker.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickfont/__init__.py b/plotly/validators/icicle/marker/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickfont/_color.py b/plotly/validators/icicle/marker/colorbar/tickfont/_color.py deleted file mode 100644 index 436cc4aa778..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="icicle.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickfont/_family.py b/plotly/validators/icicle/marker/colorbar/tickfont/_family.py deleted file mode 100644 index 17a4ae9a31e..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="icicle.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickfont/_lineposition.py b/plotly/validators/icicle/marker/colorbar/tickfont/_lineposition.py deleted file mode 100644 index dd1b7d0996f..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="icicle.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickfont/_shadow.py b/plotly/validators/icicle/marker/colorbar/tickfont/_shadow.py deleted file mode 100644 index e80e265a16a..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="icicle.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickfont/_size.py b/plotly/validators/icicle/marker/colorbar/tickfont/_size.py deleted file mode 100644 index 7fa6183b839..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="icicle.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickfont/_style.py b/plotly/validators/icicle/marker/colorbar/tickfont/_style.py deleted file mode 100644 index 0f26cdab51d..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="icicle.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickfont/_textcase.py b/plotly/validators/icicle/marker/colorbar/tickfont/_textcase.py deleted file mode 100644 index 95010d8d288..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="icicle.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickfont/_variant.py b/plotly/validators/icicle/marker/colorbar/tickfont/_variant.py deleted file mode 100644 index 8cafc0b0a4b..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="icicle.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickfont/_weight.py b/plotly/validators/icicle/marker/colorbar/tickfont/_weight.py deleted file mode 100644 index 47bd3ee1c12..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="icicle.marker.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickformatstop/__init__.py b/plotly/validators/icicle/marker/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/icicle/marker/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index 9d58b371fc0..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="icicle.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickformatstop/_enabled.py b/plotly/validators/icicle/marker/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index b26825b2c54..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="icicle.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickformatstop/_name.py b/plotly/validators/icicle/marker/colorbar/tickformatstop/_name.py deleted file mode 100644 index 77139127706..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="icicle.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/icicle/marker/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 90fd292978a..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="icicle.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/tickformatstop/_value.py b/plotly/validators/icicle/marker/colorbar/tickformatstop/_value.py deleted file mode 100644 index 3be42fa2cbd..00000000000 --- a/plotly/validators/icicle/marker/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="icicle.marker.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/__init__.py b/plotly/validators/icicle/marker/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/_font.py b/plotly/validators/icicle/marker/colorbar/title/_font.py deleted file mode 100644 index aafccacff18..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="icicle.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/_side.py b/plotly/validators/icicle/marker/colorbar/title/_side.py deleted file mode 100644 index a8d811e044e..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="icicle.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/_text.py b/plotly/validators/icicle/marker/colorbar/title/_text.py deleted file mode 100644 index 3c0e682231f..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="icicle.marker.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/font/__init__.py b/plotly/validators/icicle/marker/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/font/_color.py b/plotly/validators/icicle/marker/colorbar/title/font/_color.py deleted file mode 100644 index 39bbb801a41..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="icicle.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/font/_family.py b/plotly/validators/icicle/marker/colorbar/title/font/_family.py deleted file mode 100644 index 89589c209af..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="icicle.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/font/_lineposition.py b/plotly/validators/icicle/marker/colorbar/title/font/_lineposition.py deleted file mode 100644 index 52b0cae91d5..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="icicle.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/font/_shadow.py b/plotly/validators/icicle/marker/colorbar/title/font/_shadow.py deleted file mode 100644 index 5d0218a3d4f..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="icicle.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/font/_size.py b/plotly/validators/icicle/marker/colorbar/title/font/_size.py deleted file mode 100644 index 54e4b14a0dd..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="icicle.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/font/_style.py b/plotly/validators/icicle/marker/colorbar/title/font/_style.py deleted file mode 100644 index 25523c3633e..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="icicle.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/font/_textcase.py b/plotly/validators/icicle/marker/colorbar/title/font/_textcase.py deleted file mode 100644 index 5beb5d8e661..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="icicle.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/font/_variant.py b/plotly/validators/icicle/marker/colorbar/title/font/_variant.py deleted file mode 100644 index f5550fa85ba..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="icicle.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/colorbar/title/font/_weight.py b/plotly/validators/icicle/marker/colorbar/title/font/_weight.py deleted file mode 100644 index 9c970d46973..00000000000 --- a/plotly/validators/icicle/marker/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="icicle.marker.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/line/__init__.py b/plotly/validators/icicle/marker/line/__init__.py deleted file mode 100644 index 7058fed3ef7..00000000000 --- a/plotly/validators/icicle/marker/line/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._widthsrc import WidthsrcValidator - from ._width import WidthValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._widthsrc.WidthsrcValidator", - "._width.WidthValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/icicle/marker/line/_color.py b/plotly/validators/icicle/marker/line/_color.py deleted file mode 100644 index 2bc6ac7fcd9..00000000000 --- a/plotly/validators/icicle/marker/line/_color.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="icicle.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/line/_colorsrc.py b/plotly/validators/icicle/marker/line/_colorsrc.py deleted file mode 100644 index eccd00db4ee..00000000000 --- a/plotly/validators/icicle/marker/line/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="icicle.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/line/_width.py b/plotly/validators/icicle/marker/line/_width.py deleted file mode 100644 index 70a9dfdaf20..00000000000 --- a/plotly/validators/icicle/marker/line/_width.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="icicle.marker.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/line/_widthsrc.py b/plotly/validators/icicle/marker/line/_widthsrc.py deleted file mode 100644 index f25cbd0fed2..00000000000 --- a/plotly/validators/icicle/marker/line/_widthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="widthsrc", parent_name="icicle.marker.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/__init__.py b/plotly/validators/icicle/marker/pattern/__init__.py deleted file mode 100644 index bfeb887e3cf..00000000000 --- a/plotly/validators/icicle/marker/pattern/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._soliditysrc import SoliditysrcValidator - from ._solidity import SolidityValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shapesrc import ShapesrcValidator - from ._shape import ShapeValidator - from ._fillmode import FillmodeValidator - from ._fgopacity import FgopacityValidator - from ._fgcolorsrc import FgcolorsrcValidator - from ._fgcolor import FgcolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._soliditysrc.SoliditysrcValidator", - "._solidity.SolidityValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shapesrc.ShapesrcValidator", - "._shape.ShapeValidator", - "._fillmode.FillmodeValidator", - "._fgopacity.FgopacityValidator", - "._fgcolorsrc.FgcolorsrcValidator", - "._fgcolor.FgcolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/icicle/marker/pattern/_bgcolor.py b/plotly/validators/icicle/marker/pattern/_bgcolor.py deleted file mode 100644 index a92c0a07a8c..00000000000 --- a/plotly/validators/icicle/marker/pattern/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_bgcolorsrc.py b/plotly/validators/icicle/marker/pattern/_bgcolorsrc.py deleted file mode 100644 index 6933a273a8b..00000000000 --- a/plotly/validators/icicle/marker/pattern/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_fgcolor.py b/plotly/validators/icicle/marker/pattern/_fgcolor.py deleted file mode 100644 index 0894baf60ed..00000000000 --- a/plotly/validators/icicle/marker/pattern/_fgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fgcolor", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_fgcolorsrc.py b/plotly/validators/icicle/marker/pattern/_fgcolorsrc.py deleted file mode 100644 index 50ebb10903b..00000000000 --- a/plotly/validators/icicle/marker/pattern/_fgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="fgcolorsrc", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_fgopacity.py b/plotly/validators/icicle/marker/pattern/_fgopacity.py deleted file mode 100644 index a4fb602da52..00000000000 --- a/plotly/validators/icicle/marker/pattern/_fgopacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FgopacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="fgopacity", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_fillmode.py b/plotly/validators/icicle/marker/pattern/_fillmode.py deleted file mode 100644 index 81cb89bb937..00000000000 --- a/plotly/validators/icicle/marker/pattern/_fillmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="fillmode", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["replace", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_shape.py b/plotly/validators/icicle/marker/pattern/_shape.py deleted file mode 100644 index 522a37d9212..00000000000 --- a/plotly/validators/icicle/marker/pattern/_shape.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="shape", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["", "/", "\\", "x", "-", "|", "+", "."]), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_shapesrc.py b/plotly/validators/icicle/marker/pattern/_shapesrc.py deleted file mode 100644 index 5632acbc1c1..00000000000 --- a/plotly/validators/icicle/marker/pattern/_shapesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shapesrc", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_size.py b/plotly/validators/icicle/marker/pattern/_size.py deleted file mode 100644 index abf10f7db7c..00000000000 --- a/plotly/validators/icicle/marker/pattern/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_sizesrc.py b/plotly/validators/icicle/marker/pattern/_sizesrc.py deleted file mode 100644 index 3b5b12240fd..00000000000 --- a/plotly/validators/icicle/marker/pattern/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_solidity.py b/plotly/validators/icicle/marker/pattern/_solidity.py deleted file mode 100644 index a1a81d12f0d..00000000000 --- a/plotly/validators/icicle/marker/pattern/_solidity.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SolidityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="solidity", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/marker/pattern/_soliditysrc.py b/plotly/validators/icicle/marker/pattern/_soliditysrc.py deleted file mode 100644 index 6005672d901..00000000000 --- a/plotly/validators/icicle/marker/pattern/_soliditysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SoliditysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="soliditysrc", parent_name="icicle.marker.pattern", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/__init__.py b/plotly/validators/icicle/outsidetextfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/icicle/outsidetextfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/icicle/outsidetextfont/_color.py b/plotly/validators/icicle/outsidetextfont/_color.py deleted file mode 100644 index 0b84f81e7b0..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_colorsrc.py b/plotly/validators/icicle/outsidetextfont/_colorsrc.py deleted file mode 100644 index 922da5c7a28..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_family.py b/plotly/validators/icicle/outsidetextfont/_family.py deleted file mode 100644 index c3f524da604..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_familysrc.py b/plotly/validators/icicle/outsidetextfont/_familysrc.py deleted file mode 100644 index eb566e7a984..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_lineposition.py b/plotly/validators/icicle/outsidetextfont/_lineposition.py deleted file mode 100644 index 26e44b7004a..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_linepositionsrc.py b/plotly/validators/icicle/outsidetextfont/_linepositionsrc.py deleted file mode 100644 index ea74959719c..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="icicle.outsidetextfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_shadow.py b/plotly/validators/icicle/outsidetextfont/_shadow.py deleted file mode 100644 index a24f59656da..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_shadowsrc.py b/plotly/validators/icicle/outsidetextfont/_shadowsrc.py deleted file mode 100644 index 825dde3ac85..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_size.py b/plotly/validators/icicle/outsidetextfont/_size.py deleted file mode 100644 index d3d1009a422..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_sizesrc.py b/plotly/validators/icicle/outsidetextfont/_sizesrc.py deleted file mode 100644 index 1b28005d05a..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_style.py b/plotly/validators/icicle/outsidetextfont/_style.py deleted file mode 100644 index 2fa463632d8..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_stylesrc.py b/plotly/validators/icicle/outsidetextfont/_stylesrc.py deleted file mode 100644 index 1ea77c111e4..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_textcase.py b/plotly/validators/icicle/outsidetextfont/_textcase.py deleted file mode 100644 index 024d907cb00..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_textcasesrc.py b/plotly/validators/icicle/outsidetextfont/_textcasesrc.py deleted file mode 100644 index 809ebf181a0..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_variant.py b/plotly/validators/icicle/outsidetextfont/_variant.py deleted file mode 100644 index da39c4cc0eb..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_variantsrc.py b/plotly/validators/icicle/outsidetextfont/_variantsrc.py deleted file mode 100644 index 5ba6c016d87..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_weight.py b/plotly/validators/icicle/outsidetextfont/_weight.py deleted file mode 100644 index 348e3296dcc..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/outsidetextfont/_weightsrc.py b/plotly/validators/icicle/outsidetextfont/_weightsrc.py deleted file mode 100644 index 15cdcfc0bd7..00000000000 --- a/plotly/validators/icicle/outsidetextfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="icicle.outsidetextfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/__init__.py b/plotly/validators/icicle/pathbar/__init__.py deleted file mode 100644 index 2a66871b43e..00000000000 --- a/plotly/validators/icicle/pathbar/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._thickness import ThicknessValidator - from ._textfont import TextfontValidator - from ._side import SideValidator - from ._edgeshape import EdgeshapeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._thickness.ThicknessValidator", - "._textfont.TextfontValidator", - "._side.SideValidator", - "._edgeshape.EdgeshapeValidator", - ], - ) diff --git a/plotly/validators/icicle/pathbar/_edgeshape.py b/plotly/validators/icicle/pathbar/_edgeshape.py deleted file mode 100644 index 37e921b12c2..00000000000 --- a/plotly/validators/icicle/pathbar/_edgeshape.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EdgeshapeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="edgeshape", parent_name="icicle.pathbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", [">", "<", "|", "/", "\\"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/_side.py b/plotly/validators/icicle/pathbar/_side.py deleted file mode 100644 index 78a48d3c403..00000000000 --- a/plotly/validators/icicle/pathbar/_side.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="side", parent_name="icicle.pathbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/_textfont.py b/plotly/validators/icicle/pathbar/_textfont.py deleted file mode 100644 index 83eabf36e76..00000000000 --- a/plotly/validators/icicle/pathbar/_textfont.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="textfont", parent_name="icicle.pathbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/_thickness.py b/plotly/validators/icicle/pathbar/_thickness.py deleted file mode 100644 index e842ea0ee94..00000000000 --- a/plotly/validators/icicle/pathbar/_thickness.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__(self, plotly_name="thickness", parent_name="icicle.pathbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 12), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/_visible.py b/plotly/validators/icicle/pathbar/_visible.py deleted file mode 100644 index 054e16e0104..00000000000 --- a/plotly/validators/icicle/pathbar/_visible.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="visible", parent_name="icicle.pathbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/__init__.py b/plotly/validators/icicle/pathbar/textfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_color.py b/plotly/validators/icicle/pathbar/textfont/_color.py deleted file mode 100644 index cdc2c05308c..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_colorsrc.py b/plotly/validators/icicle/pathbar/textfont/_colorsrc.py deleted file mode 100644 index 47e34cb02e5..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_family.py b/plotly/validators/icicle/pathbar/textfont/_family.py deleted file mode 100644 index 97c8da45af7..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_familysrc.py b/plotly/validators/icicle/pathbar/textfont/_familysrc.py deleted file mode 100644 index 3114f1d23ef..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_lineposition.py b/plotly/validators/icicle/pathbar/textfont/_lineposition.py deleted file mode 100644 index c6391bab8e1..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="icicle.pathbar.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_linepositionsrc.py b/plotly/validators/icicle/pathbar/textfont/_linepositionsrc.py deleted file mode 100644 index 1a26cc355d4..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="icicle.pathbar.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_shadow.py b/plotly/validators/icicle/pathbar/textfont/_shadow.py deleted file mode 100644 index bfa606319a2..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_shadowsrc.py b/plotly/validators/icicle/pathbar/textfont/_shadowsrc.py deleted file mode 100644 index 83f7c46b64c..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_size.py b/plotly/validators/icicle/pathbar/textfont/_size.py deleted file mode 100644 index 66205917e6f..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_sizesrc.py b/plotly/validators/icicle/pathbar/textfont/_sizesrc.py deleted file mode 100644 index 5922d5414e3..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_style.py b/plotly/validators/icicle/pathbar/textfont/_style.py deleted file mode 100644 index 0b112bd2249..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_stylesrc.py b/plotly/validators/icicle/pathbar/textfont/_stylesrc.py deleted file mode 100644 index a9f2c506843..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_textcase.py b/plotly/validators/icicle/pathbar/textfont/_textcase.py deleted file mode 100644 index 8cdc8fbeb21..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_textcasesrc.py b/plotly/validators/icicle/pathbar/textfont/_textcasesrc.py deleted file mode 100644 index 419fd6780ec..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_variant.py b/plotly/validators/icicle/pathbar/textfont/_variant.py deleted file mode 100644 index 87776e93db3..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_variantsrc.py b/plotly/validators/icicle/pathbar/textfont/_variantsrc.py deleted file mode 100644 index c6fb08cc5db..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_weight.py b/plotly/validators/icicle/pathbar/textfont/_weight.py deleted file mode 100644 index a3a649b0478..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/pathbar/textfont/_weightsrc.py b/plotly/validators/icicle/pathbar/textfont/_weightsrc.py deleted file mode 100644 index cb558f37ccc..00000000000 --- a/plotly/validators/icicle/pathbar/textfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="icicle.pathbar.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/root/__init__.py b/plotly/validators/icicle/root/__init__.py deleted file mode 100644 index 103f09353e6..00000000000 --- a/plotly/validators/icicle/root/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._color.ColorValidator"] - ) diff --git a/plotly/validators/icicle/root/_color.py b/plotly/validators/icicle/root/_color.py deleted file mode 100644 index 6e0393319ce..00000000000 --- a/plotly/validators/icicle/root/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="icicle.root", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/icicle/stream/__init__.py b/plotly/validators/icicle/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/icicle/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/icicle/stream/_maxpoints.py b/plotly/validators/icicle/stream/_maxpoints.py deleted file mode 100644 index b853b8b2860..00000000000 --- a/plotly/validators/icicle/stream/_maxpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__(self, plotly_name="maxpoints", parent_name="icicle.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/icicle/stream/_token.py b/plotly/validators/icicle/stream/_token.py deleted file mode 100644 index fd92d613ace..00000000000 --- a/plotly/validators/icicle/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="icicle.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/__init__.py b/plotly/validators/icicle/textfont/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/icicle/textfont/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/icicle/textfont/_color.py b/plotly/validators/icicle/textfont/_color.py deleted file mode 100644 index 8da003dbe83..00000000000 --- a/plotly/validators/icicle/textfont/_color.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_colorsrc.py b/plotly/validators/icicle/textfont/_colorsrc.py deleted file mode 100644 index 73a1726efb3..00000000000 --- a/plotly/validators/icicle/textfont/_colorsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="colorsrc", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_family.py b/plotly/validators/icicle/textfont/_family.py deleted file mode 100644 index de901bf4e2e..00000000000 --- a/plotly/validators/icicle/textfont/_family.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__(self, plotly_name="family", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_familysrc.py b/plotly/validators/icicle/textfont/_familysrc.py deleted file mode 100644 index 685f560f33e..00000000000 --- a/plotly/validators/icicle/textfont/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="icicle.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_lineposition.py b/plotly/validators/icicle/textfont/_lineposition.py deleted file mode 100644 index be086e4370d..00000000000 --- a/plotly/validators/icicle/textfont/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="icicle.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_linepositionsrc.py b/plotly/validators/icicle/textfont/_linepositionsrc.py deleted file mode 100644 index 6243a955ac4..00000000000 --- a/plotly/validators/icicle/textfont/_linepositionsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="linepositionsrc", parent_name="icicle.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_shadow.py b/plotly/validators/icicle/textfont/_shadow.py deleted file mode 100644 index a39d695ee83..00000000000 --- a/plotly/validators/icicle/textfont/_shadow.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__(self, plotly_name="shadow", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_shadowsrc.py b/plotly/validators/icicle/textfont/_shadowsrc.py deleted file mode 100644 index 9b3d5bc2d54..00000000000 --- a/plotly/validators/icicle/textfont/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="icicle.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_size.py b/plotly/validators/icicle/textfont/_size.py deleted file mode 100644 index e6a3c8977cc..00000000000 --- a/plotly/validators/icicle/textfont/_size.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_sizesrc.py b/plotly/validators/icicle/textfont/_sizesrc.py deleted file mode 100644 index 5b3b2fba568..00000000000 --- a/plotly/validators/icicle/textfont/_sizesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="sizesrc", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_style.py b/plotly/validators/icicle/textfont/_style.py deleted file mode 100644 index 073866bcee5..00000000000 --- a/plotly/validators/icicle/textfont/_style.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_stylesrc.py b/plotly/validators/icicle/textfont/_stylesrc.py deleted file mode 100644 index 3d0c6432796..00000000000 --- a/plotly/validators/icicle/textfont/_stylesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="stylesrc", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_textcase.py b/plotly/validators/icicle/textfont/_textcase.py deleted file mode 100644 index f5bdc73d775..00000000000 --- a/plotly/validators/icicle/textfont/_textcase.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="textcase", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_textcasesrc.py b/plotly/validators/icicle/textfont/_textcasesrc.py deleted file mode 100644 index aa11b4115df..00000000000 --- a/plotly/validators/icicle/textfont/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="icicle.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_variant.py b/plotly/validators/icicle/textfont/_variant.py deleted file mode 100644 index 57f81901cae..00000000000 --- a/plotly/validators/icicle/textfont/_variant.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="variant", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_variantsrc.py b/plotly/validators/icicle/textfont/_variantsrc.py deleted file mode 100644 index 48aac85a5f2..00000000000 --- a/plotly/validators/icicle/textfont/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="icicle.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_weight.py b/plotly/validators/icicle/textfont/_weight.py deleted file mode 100644 index 6fc18fc3206..00000000000 --- a/plotly/validators/icicle/textfont/_weight.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="weight", parent_name="icicle.textfont", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/icicle/textfont/_weightsrc.py b/plotly/validators/icicle/textfont/_weightsrc.py deleted file mode 100644 index 7a69d2371db..00000000000 --- a/plotly/validators/icicle/textfont/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="icicle.textfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/icicle/tiling/__init__.py b/plotly/validators/icicle/tiling/__init__.py deleted file mode 100644 index 0bb553e0eb2..00000000000 --- a/plotly/validators/icicle/tiling/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._pad import PadValidator - from ._orientation import OrientationValidator - from ._flip import FlipValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._pad.PadValidator", - "._orientation.OrientationValidator", - "._flip.FlipValidator", - ], - ) diff --git a/plotly/validators/icicle/tiling/_flip.py b/plotly/validators/icicle/tiling/_flip.py deleted file mode 100644 index 63273c0b384..00000000000 --- a/plotly/validators/icicle/tiling/_flip.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FlipValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="flip", parent_name="icicle.tiling", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - flags=kwargs.pop("flags", ["x", "y"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/tiling/_orientation.py b/plotly/validators/icicle/tiling/_orientation.py deleted file mode 100644 index 9e9eeb920f8..00000000000 --- a/plotly/validators/icicle/tiling/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="icicle.tiling", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["v", "h"]), - **kwargs, - ) diff --git a/plotly/validators/icicle/tiling/_pad.py b/plotly/validators/icicle/tiling/_pad.py deleted file mode 100644 index f6879fadd99..00000000000 --- a/plotly/validators/icicle/tiling/_pad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="pad", parent_name="icicle.tiling", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/image/__init__.py b/plotly/validators/image/__init__.py deleted file mode 100644 index d5cd7e59c15..00000000000 --- a/plotly/validators/image/__init__.py +++ /dev/null @@ -1,91 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zsmooth import ZsmoothValidator - from ._zorder import ZorderValidator - from ._zmin import ZminValidator - from ._zmax import ZmaxValidator - from ._z import ZValidator - from ._yaxis import YaxisValidator - from ._y0 import Y0Validator - from ._xaxis import XaxisValidator - from ._x0 import X0Validator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._stream import StreamValidator - from ._source import SourceValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._dy import DyValidator - from ._dx import DxValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._colormodel import ColormodelValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zsmooth.ZsmoothValidator", - "._zorder.ZorderValidator", - "._zmin.ZminValidator", - "._zmax.ZmaxValidator", - "._z.ZValidator", - "._yaxis.YaxisValidator", - "._y0.Y0Validator", - "._xaxis.XaxisValidator", - "._x0.X0Validator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._stream.StreamValidator", - "._source.SourceValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._dy.DyValidator", - "._dx.DxValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._colormodel.ColormodelValidator", - ], - ) diff --git a/plotly/validators/image/_colormodel.py b/plotly/validators/image/_colormodel.py deleted file mode 100644 index 7dd0bdb1748..00000000000 --- a/plotly/validators/image/_colormodel.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColormodelValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="colormodel", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["rgb", "rgba", "rgba256", "hsl", "hsla"]), - **kwargs, - ) diff --git a/plotly/validators/image/_customdata.py b/plotly/validators/image/_customdata.py deleted file mode 100644 index 693399dcab9..00000000000 --- a/plotly/validators/image/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/image/_customdatasrc.py b/plotly/validators/image/_customdatasrc.py deleted file mode 100644 index daf006b27a8..00000000000 --- a/plotly/validators/image/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/_dx.py b/plotly/validators/image/_dx.py deleted file mode 100644 index 319277a64b3..00000000000 --- a/plotly/validators/image/_dx.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dx", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/image/_dy.py b/plotly/validators/image/_dy.py deleted file mode 100644 index a0ddf7259a9..00000000000 --- a/plotly/validators/image/_dy.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DyValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dy", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/image/_hoverinfo.py b/plotly/validators/image/_hoverinfo.py deleted file mode 100644 index d2a29bf12cc..00000000000 --- a/plotly/validators/image/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["x", "y", "z", "color", "name", "text"]), - **kwargs, - ) diff --git a/plotly/validators/image/_hoverinfosrc.py b/plotly/validators/image/_hoverinfosrc.py deleted file mode 100644 index 123eb84acc8..00000000000 --- a/plotly/validators/image/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/_hoverlabel.py b/plotly/validators/image/_hoverlabel.py deleted file mode 100644 index ea2c5c57202..00000000000 --- a/plotly/validators/image/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/image/_hovertemplate.py b/plotly/validators/image/_hovertemplate.py deleted file mode 100644 index 0aedd92001f..00000000000 --- a/plotly/validators/image/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/_hovertemplatesrc.py b/plotly/validators/image/_hovertemplatesrc.py deleted file mode 100644 index cb3275ed2c4..00000000000 --- a/plotly/validators/image/_hovertemplatesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertemplatesrc", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/_hovertext.py b/plotly/validators/image/_hovertext.py deleted file mode 100644 index 8b281207336..00000000000 --- a/plotly/validators/image/_hovertext.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="hovertext", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/image/_hovertextsrc.py b/plotly/validators/image/_hovertextsrc.py deleted file mode 100644 index 27c3cd5fa14..00000000000 --- a/plotly/validators/image/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/_ids.py b/plotly/validators/image/_ids.py deleted file mode 100644 index 59a463f3bd8..00000000000 --- a/plotly/validators/image/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/image/_idssrc.py b/plotly/validators/image/_idssrc.py deleted file mode 100644 index 1e9c533c5de..00000000000 --- a/plotly/validators/image/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/_legend.py b/plotly/validators/image/_legend.py deleted file mode 100644 index e85359d244a..00000000000 --- a/plotly/validators/image/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/image/_legendgrouptitle.py b/plotly/validators/image/_legendgrouptitle.py deleted file mode 100644 index 5465462c4b9..00000000000 --- a/plotly/validators/image/_legendgrouptitle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="legendgrouptitle", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/image/_legendrank.py b/plotly/validators/image/_legendrank.py deleted file mode 100644 index 3b2b827b21f..00000000000 --- a/plotly/validators/image/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/image/_legendwidth.py b/plotly/validators/image/_legendwidth.py deleted file mode 100644 index c6d7c60af12..00000000000 --- a/plotly/validators/image/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/image/_meta.py b/plotly/validators/image/_meta.py deleted file mode 100644 index d3a31866bf5..00000000000 --- a/plotly/validators/image/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/image/_metasrc.py b/plotly/validators/image/_metasrc.py deleted file mode 100644 index 70d2ee72631..00000000000 --- a/plotly/validators/image/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/_name.py b/plotly/validators/image/_name.py deleted file mode 100644 index fe11ecef542..00000000000 --- a/plotly/validators/image/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/image/_opacity.py b/plotly/validators/image/_opacity.py deleted file mode 100644 index de3d1c2ea76..00000000000 --- a/plotly/validators/image/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/image/_source.py b/plotly/validators/image/_source.py deleted file mode 100644 index fcb232e9b10..00000000000 --- a/plotly/validators/image/_source.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SourceValidator(_bv.StringValidator): - def __init__(self, plotly_name="source", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/image/_stream.py b/plotly/validators/image/_stream.py deleted file mode 100644 index 6401cfc2ddc..00000000000 --- a/plotly/validators/image/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/image/_text.py b/plotly/validators/image/_text.py deleted file mode 100644 index b86bdf62ea5..00000000000 --- a/plotly/validators/image/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="text", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/image/_textsrc.py b/plotly/validators/image/_textsrc.py deleted file mode 100644 index 71f4372368d..00000000000 --- a/plotly/validators/image/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/_uid.py b/plotly/validators/image/_uid.py deleted file mode 100644 index 69d3395133d..00000000000 --- a/plotly/validators/image/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/image/_uirevision.py b/plotly/validators/image/_uirevision.py deleted file mode 100644 index 5de2d91123b..00000000000 --- a/plotly/validators/image/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/_visible.py b/plotly/validators/image/_visible.py deleted file mode 100644 index 5b04296507d..00000000000 --- a/plotly/validators/image/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/image/_x0.py b/plotly/validators/image/_x0.py deleted file mode 100644 index 713997b0c59..00000000000 --- a/plotly/validators/image/_x0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="x0", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/image/_xaxis.py b/plotly/validators/image/_xaxis.py deleted file mode 100644 index bc4611ebf21..00000000000 --- a/plotly/validators/image/_xaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="xaxis", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "x"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/image/_y0.py b/plotly/validators/image/_y0.py deleted file mode 100644 index 82e1b0b2c80..00000000000 --- a/plotly/validators/image/_y0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="y0", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/image/_yaxis.py b/plotly/validators/image/_yaxis.py deleted file mode 100644 index 28d909c165d..00000000000 --- a/plotly/validators/image/_yaxis.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="yaxis", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "y"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/image/_z.py b/plotly/validators/image/_z.py deleted file mode 100644 index ff33e325145..00000000000 --- a/plotly/validators/image/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/image/_zmax.py b/plotly/validators/image/_zmax.py deleted file mode 100644 index f034312833f..00000000000 --- a/plotly/validators/image/_zmax.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZmaxValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="zmax", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "valType": "number"}, - {"editType": "calc", "valType": "number"}, - {"editType": "calc", "valType": "number"}, - {"editType": "calc", "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/image/_zmin.py b/plotly/validators/image/_zmin.py deleted file mode 100644 index 8ab5526d2ac..00000000000 --- a/plotly/validators/image/_zmin.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZminValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="zmin", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "valType": "number"}, - {"editType": "calc", "valType": "number"}, - {"editType": "calc", "valType": "number"}, - {"editType": "calc", "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/image/_zorder.py b/plotly/validators/image/_zorder.py deleted file mode 100644 index 783109a190f..00000000000 --- a/plotly/validators/image/_zorder.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZorderValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="zorder", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/image/_zsmooth.py b/plotly/validators/image/_zsmooth.py deleted file mode 100644 index 6800bafc77a..00000000000 --- a/plotly/validators/image/_zsmooth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsmoothValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="zsmooth", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["fast", False]), - **kwargs, - ) diff --git a/plotly/validators/image/_zsrc.py b/plotly/validators/image/_zsrc.py deleted file mode 100644 index 4f6cf65c9fd..00000000000 --- a/plotly/validators/image/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/__init__.py b/plotly/validators/image/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/image/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/image/hoverlabel/_align.py b/plotly/validators/image/hoverlabel/_align.py deleted file mode 100644 index 1314d0fe70c..00000000000 --- a/plotly/validators/image/hoverlabel/_align.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="image.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/_alignsrc.py b/plotly/validators/image/hoverlabel/_alignsrc.py deleted file mode 100644 index 4b535a90164..00000000000 --- a/plotly/validators/image/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="image.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/_bgcolor.py b/plotly/validators/image/hoverlabel/_bgcolor.py deleted file mode 100644 index d4e11f54907..00000000000 --- a/plotly/validators/image/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="image.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/_bgcolorsrc.py b/plotly/validators/image/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index daf876f47d9..00000000000 --- a/plotly/validators/image/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="image.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/_bordercolor.py b/plotly/validators/image/hoverlabel/_bordercolor.py deleted file mode 100644 index d08f905e1c2..00000000000 --- a/plotly/validators/image/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="image.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/_bordercolorsrc.py b/plotly/validators/image/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index e19601a4d15..00000000000 --- a/plotly/validators/image/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bordercolorsrc", parent_name="image.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/_font.py b/plotly/validators/image/hoverlabel/_font.py deleted file mode 100644 index 5f3a6c727d7..00000000000 --- a/plotly/validators/image/hoverlabel/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="image.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/_namelength.py b/plotly/validators/image/hoverlabel/_namelength.py deleted file mode 100644 index 514a8af4e01..00000000000 --- a/plotly/validators/image/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="image.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/_namelengthsrc.py b/plotly/validators/image/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 16d6901f517..00000000000 --- a/plotly/validators/image/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="image.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/__init__.py b/plotly/validators/image/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/image/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/image/hoverlabel/font/_color.py b/plotly/validators/image/hoverlabel/font/_color.py deleted file mode 100644 index 26711bd1bc5..00000000000 --- a/plotly/validators/image/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_colorsrc.py b/plotly/validators/image/hoverlabel/font/_colorsrc.py deleted file mode 100644 index a660bb2776e..00000000000 --- a/plotly/validators/image/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_family.py b/plotly/validators/image/hoverlabel/font/_family.py deleted file mode 100644 index 8fc3aa92e77..00000000000 --- a/plotly/validators/image/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_familysrc.py b/plotly/validators/image/hoverlabel/font/_familysrc.py deleted file mode 100644 index 52a3d514625..00000000000 --- a/plotly/validators/image/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="familysrc", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_lineposition.py b/plotly/validators/image/hoverlabel/font/_lineposition.py deleted file mode 100644 index 0ab8cfa64b6..00000000000 --- a/plotly/validators/image/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_linepositionsrc.py b/plotly/validators/image/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index d35694b097e..00000000000 --- a/plotly/validators/image/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="image.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_shadow.py b/plotly/validators/image/hoverlabel/font/_shadow.py deleted file mode 100644 index e842937fdbf..00000000000 --- a/plotly/validators/image/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_shadowsrc.py b/plotly/validators/image/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index e6d7603eb97..00000000000 --- a/plotly/validators/image/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="shadowsrc", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_size.py b/plotly/validators/image/hoverlabel/font/_size.py deleted file mode 100644 index 4f7ab4865c8..00000000000 --- a/plotly/validators/image/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_sizesrc.py b/plotly/validators/image/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 2c4f4527ace..00000000000 --- a/plotly/validators/image/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_style.py b/plotly/validators/image/hoverlabel/font/_style.py deleted file mode 100644 index 5d7a955b837..00000000000 --- a/plotly/validators/image/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_stylesrc.py b/plotly/validators/image/hoverlabel/font/_stylesrc.py deleted file mode 100644 index ddf4fc79fde..00000000000 --- a/plotly/validators/image/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_textcase.py b/plotly/validators/image/hoverlabel/font/_textcase.py deleted file mode 100644 index b5a3f4273f3..00000000000 --- a/plotly/validators/image/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_textcasesrc.py b/plotly/validators/image/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index a14e9c9064e..00000000000 --- a/plotly/validators/image/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="textcasesrc", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_variant.py b/plotly/validators/image/hoverlabel/font/_variant.py deleted file mode 100644 index 8c0f2fffa63..00000000000 --- a/plotly/validators/image/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_variantsrc.py b/plotly/validators/image/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 87e7cc56b18..00000000000 --- a/plotly/validators/image/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="variantsrc", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_weight.py b/plotly/validators/image/hoverlabel/font/_weight.py deleted file mode 100644 index 4e67cbdaaec..00000000000 --- a/plotly/validators/image/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/image/hoverlabel/font/_weightsrc.py b/plotly/validators/image/hoverlabel/font/_weightsrc.py deleted file mode 100644 index c861cb44502..00000000000 --- a/plotly/validators/image/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="weightsrc", parent_name="image.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/__init__.py b/plotly/validators/image/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/image/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/image/legendgrouptitle/_font.py b/plotly/validators/image/legendgrouptitle/_font.py deleted file mode 100644 index 2b53e88ca25..00000000000 --- a/plotly/validators/image/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="image.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/_text.py b/plotly/validators/image/legendgrouptitle/_text.py deleted file mode 100644 index c6b7e837d41..00000000000 --- a/plotly/validators/image/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="image.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/font/__init__.py b/plotly/validators/image/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/image/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/image/legendgrouptitle/font/_color.py b/plotly/validators/image/legendgrouptitle/font/_color.py deleted file mode 100644 index 7e65a361b49..00000000000 --- a/plotly/validators/image/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="image.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/font/_family.py b/plotly/validators/image/legendgrouptitle/font/_family.py deleted file mode 100644 index 2d75316a08f..00000000000 --- a/plotly/validators/image/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="image.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/font/_lineposition.py b/plotly/validators/image/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index dd38018cd0d..00000000000 --- a/plotly/validators/image/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="image.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/font/_shadow.py b/plotly/validators/image/legendgrouptitle/font/_shadow.py deleted file mode 100644 index b1a3394827f..00000000000 --- a/plotly/validators/image/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="image.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/font/_size.py b/plotly/validators/image/legendgrouptitle/font/_size.py deleted file mode 100644 index 0e66213b941..00000000000 --- a/plotly/validators/image/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="image.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/font/_style.py b/plotly/validators/image/legendgrouptitle/font/_style.py deleted file mode 100644 index 4f840e78a61..00000000000 --- a/plotly/validators/image/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="image.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/font/_textcase.py b/plotly/validators/image/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 0fedf25a418..00000000000 --- a/plotly/validators/image/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="image.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/font/_variant.py b/plotly/validators/image/legendgrouptitle/font/_variant.py deleted file mode 100644 index 40d13b741a4..00000000000 --- a/plotly/validators/image/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="image.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/image/legendgrouptitle/font/_weight.py b/plotly/validators/image/legendgrouptitle/font/_weight.py deleted file mode 100644 index a0c76d68bed..00000000000 --- a/plotly/validators/image/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="image.legendgrouptitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/image/stream/__init__.py b/plotly/validators/image/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/image/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/image/stream/_maxpoints.py b/plotly/validators/image/stream/_maxpoints.py deleted file mode 100644 index ac5b55318e3..00000000000 --- a/plotly/validators/image/stream/_maxpoints.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__(self, plotly_name="maxpoints", parent_name="image.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/image/stream/_token.py b/plotly/validators/image/stream/_token.py deleted file mode 100644 index ef0fb795336..00000000000 --- a/plotly/validators/image/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="image.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/indicator/__init__.py b/plotly/validators/indicator/__init__.py deleted file mode 100644 index 79d94910d34..00000000000 --- a/plotly/validators/indicator/__init__.py +++ /dev/null @@ -1,59 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._value import ValueValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._title import TitleValidator - from ._stream import StreamValidator - from ._number import NumberValidator - from ._name import NameValidator - from ._mode import ModeValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legend import LegendValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._gauge import GaugeValidator - from ._domain import DomainValidator - from ._delta import DeltaValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._value.ValueValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._title.TitleValidator", - "._stream.StreamValidator", - "._number.NumberValidator", - "._name.NameValidator", - "._mode.ModeValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legend.LegendValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._gauge.GaugeValidator", - "._domain.DomainValidator", - "._delta.DeltaValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/indicator/_align.py b/plotly/validators/indicator/_align.py deleted file mode 100644 index 6f89d6b2fa5..00000000000 --- a/plotly/validators/indicator/_align.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/_customdata.py b/plotly/validators/indicator/_customdata.py deleted file mode 100644 index f75c51f9a72..00000000000 --- a/plotly/validators/indicator/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_customdatasrc.py b/plotly/validators/indicator/_customdatasrc.py deleted file mode 100644 index 53ae414c314..00000000000 --- a/plotly/validators/indicator/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_delta.py b/plotly/validators/indicator/_delta.py deleted file mode 100644 index fb50779e674..00000000000 --- a/plotly/validators/indicator/_delta.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DeltaValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="delta", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Delta"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/_domain.py b/plotly/validators/indicator/_domain.py deleted file mode 100644 index ae6058b4de4..00000000000 --- a/plotly/validators/indicator/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/_gauge.py b/plotly/validators/indicator/_gauge.py deleted file mode 100644 index b34670a1ed4..00000000000 --- a/plotly/validators/indicator/_gauge.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GaugeValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="gauge", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Gauge"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/_ids.py b/plotly/validators/indicator/_ids.py deleted file mode 100644 index 47c9979446b..00000000000 --- a/plotly/validators/indicator/_ids.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_idssrc.py b/plotly/validators/indicator/_idssrc.py deleted file mode 100644 index 8c7b15b4b4e..00000000000 --- a/plotly/validators/indicator/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_legend.py b/plotly/validators/indicator/_legend.py deleted file mode 100644 index 844760cf193..00000000000 --- a/plotly/validators/indicator/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_legendgrouptitle.py b/plotly/validators/indicator/_legendgrouptitle.py deleted file mode 100644 index e0e1dcda0be..00000000000 --- a/plotly/validators/indicator/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="indicator", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/_legendrank.py b/plotly/validators/indicator/_legendrank.py deleted file mode 100644 index 20e2698a8a0..00000000000 --- a/plotly/validators/indicator/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_legendwidth.py b/plotly/validators/indicator/_legendwidth.py deleted file mode 100644 index 7b4c420a9e7..00000000000 --- a/plotly/validators/indicator/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/_meta.py b/plotly/validators/indicator/_meta.py deleted file mode 100644 index f6e5225f77c..00000000000 --- a/plotly/validators/indicator/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_metasrc.py b/plotly/validators/indicator/_metasrc.py deleted file mode 100644 index bed87320426..00000000000 --- a/plotly/validators/indicator/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_mode.py b/plotly/validators/indicator/_mode.py deleted file mode 100644 index 1db2c6f328b..00000000000 --- a/plotly/validators/indicator/_mode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ModeValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="mode", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - flags=kwargs.pop("flags", ["number", "delta", "gauge"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/_name.py b/plotly/validators/indicator/_name.py deleted file mode 100644 index afbe514bfd5..00000000000 --- a/plotly/validators/indicator/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_number.py b/plotly/validators/indicator/_number.py deleted file mode 100644 index 113a1914648..00000000000 --- a/plotly/validators/indicator/_number.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NumberValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="number", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Number"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/_stream.py b/plotly/validators/indicator/_stream.py deleted file mode 100644 index b9c238d339f..00000000000 --- a/plotly/validators/indicator/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/_title.py b/plotly/validators/indicator/_title.py deleted file mode 100644 index dc1341c5d75..00000000000 --- a/plotly/validators/indicator/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/_uid.py b/plotly/validators/indicator/_uid.py deleted file mode 100644 index 6bae2255532..00000000000 --- a/plotly/validators/indicator/_uid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_uirevision.py b/plotly/validators/indicator/_uirevision.py deleted file mode 100644 index 79a71ebc8af..00000000000 --- a/plotly/validators/indicator/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_value.py b/plotly/validators/indicator/_value.py deleted file mode 100644 index cb97ac31841..00000000000 --- a/plotly/validators/indicator/_value.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.NumberValidator): - def __init__(self, plotly_name="value", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/indicator/_visible.py b/plotly/validators/indicator/_visible.py deleted file mode 100644 index ed42e4041c5..00000000000 --- a/plotly/validators/indicator/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="indicator", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/__init__.py b/plotly/validators/indicator/delta/__init__.py deleted file mode 100644 index 83d121d1a1c..00000000000 --- a/plotly/validators/indicator/delta/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._valueformat import ValueformatValidator - from ._suffix import SuffixValidator - from ._relative import RelativeValidator - from ._reference import ReferenceValidator - from ._prefix import PrefixValidator - from ._position import PositionValidator - from ._increasing import IncreasingValidator - from ._font import FontValidator - from ._decreasing import DecreasingValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._valueformat.ValueformatValidator", - "._suffix.SuffixValidator", - "._relative.RelativeValidator", - "._reference.ReferenceValidator", - "._prefix.PrefixValidator", - "._position.PositionValidator", - "._increasing.IncreasingValidator", - "._font.FontValidator", - "._decreasing.DecreasingValidator", - ], - ) diff --git a/plotly/validators/indicator/delta/_decreasing.py b/plotly/validators/indicator/delta/_decreasing.py deleted file mode 100644 index 0190c560ae0..00000000000 --- a/plotly/validators/indicator/delta/_decreasing.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DecreasingValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="decreasing", parent_name="indicator.delta", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Decreasing"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/_font.py b/plotly/validators/indicator/delta/_font.py deleted file mode 100644 index 36a5db1a723..00000000000 --- a/plotly/validators/indicator/delta/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="indicator.delta", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/_increasing.py b/plotly/validators/indicator/delta/_increasing.py deleted file mode 100644 index 17e5d8a754a..00000000000 --- a/plotly/validators/indicator/delta/_increasing.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IncreasingValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="increasing", parent_name="indicator.delta", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Increasing"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/_position.py b/plotly/validators/indicator/delta/_position.py deleted file mode 100644 index 1cacac55225..00000000000 --- a/plotly/validators/indicator/delta/_position.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PositionValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="position", parent_name="indicator.delta", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["top", "bottom", "left", "right"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/_prefix.py b/plotly/validators/indicator/delta/_prefix.py deleted file mode 100644 index 47843d2678e..00000000000 --- a/plotly/validators/indicator/delta/_prefix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PrefixValidator(_bv.StringValidator): - def __init__(self, plotly_name="prefix", parent_name="indicator.delta", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/_reference.py b/plotly/validators/indicator/delta/_reference.py deleted file mode 100644 index ff156f9c6e6..00000000000 --- a/plotly/validators/indicator/delta/_reference.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReferenceValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="reference", parent_name="indicator.delta", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/_relative.py b/plotly/validators/indicator/delta/_relative.py deleted file mode 100644 index 0a52baf8292..00000000000 --- a/plotly/validators/indicator/delta/_relative.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RelativeValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="relative", parent_name="indicator.delta", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/_suffix.py b/plotly/validators/indicator/delta/_suffix.py deleted file mode 100644 index 604ccf2f465..00000000000 --- a/plotly/validators/indicator/delta/_suffix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SuffixValidator(_bv.StringValidator): - def __init__(self, plotly_name="suffix", parent_name="indicator.delta", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/_valueformat.py b/plotly/validators/indicator/delta/_valueformat.py deleted file mode 100644 index 3b6752dbe21..00000000000 --- a/plotly/validators/indicator/delta/_valueformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="valueformat", parent_name="indicator.delta", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/decreasing/__init__.py b/plotly/validators/indicator/delta/decreasing/__init__.py deleted file mode 100644 index 7c2c19f62a9..00000000000 --- a/plotly/validators/indicator/delta/decreasing/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._symbol import SymbolValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._symbol.SymbolValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/indicator/delta/decreasing/_color.py b/plotly/validators/indicator/delta/decreasing/_color.py deleted file mode 100644 index f85a46c785a..00000000000 --- a/plotly/validators/indicator/delta/decreasing/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="indicator.delta.decreasing", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/decreasing/_symbol.py b/plotly/validators/indicator/delta/decreasing/_symbol.py deleted file mode 100644 index 34c91c76ef0..00000000000 --- a/plotly/validators/indicator/delta/decreasing/_symbol.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SymbolValidator(_bv.StringValidator): - def __init__( - self, plotly_name="symbol", parent_name="indicator.delta.decreasing", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/font/__init__.py b/plotly/validators/indicator/delta/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/indicator/delta/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/indicator/delta/font/_color.py b/plotly/validators/indicator/delta/font/_color.py deleted file mode 100644 index d29a64e39d1..00000000000 --- a/plotly/validators/indicator/delta/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="indicator.delta.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/font/_family.py b/plotly/validators/indicator/delta/font/_family.py deleted file mode 100644 index a2a2fcd5358..00000000000 --- a/plotly/validators/indicator/delta/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="indicator.delta.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/font/_lineposition.py b/plotly/validators/indicator/delta/font/_lineposition.py deleted file mode 100644 index 98968c7fa74..00000000000 --- a/plotly/validators/indicator/delta/font/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="indicator.delta.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/font/_shadow.py b/plotly/validators/indicator/delta/font/_shadow.py deleted file mode 100644 index 71e74d5a52f..00000000000 --- a/plotly/validators/indicator/delta/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="indicator.delta.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/font/_size.py b/plotly/validators/indicator/delta/font/_size.py deleted file mode 100644 index 47325e1f630..00000000000 --- a/plotly/validators/indicator/delta/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="indicator.delta.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/font/_style.py b/plotly/validators/indicator/delta/font/_style.py deleted file mode 100644 index f536e30e027..00000000000 --- a/plotly/validators/indicator/delta/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="indicator.delta.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/font/_textcase.py b/plotly/validators/indicator/delta/font/_textcase.py deleted file mode 100644 index a4a0b7f9c61..00000000000 --- a/plotly/validators/indicator/delta/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="indicator.delta.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/font/_variant.py b/plotly/validators/indicator/delta/font/_variant.py deleted file mode 100644 index 9c79ba40598..00000000000 --- a/plotly/validators/indicator/delta/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="indicator.delta.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/font/_weight.py b/plotly/validators/indicator/delta/font/_weight.py deleted file mode 100644 index 57a7dd25a1b..00000000000 --- a/plotly/validators/indicator/delta/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="indicator.delta.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/increasing/__init__.py b/plotly/validators/indicator/delta/increasing/__init__.py deleted file mode 100644 index 7c2c19f62a9..00000000000 --- a/plotly/validators/indicator/delta/increasing/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._symbol import SymbolValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._symbol.SymbolValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/indicator/delta/increasing/_color.py b/plotly/validators/indicator/delta/increasing/_color.py deleted file mode 100644 index 071f989ffbe..00000000000 --- a/plotly/validators/indicator/delta/increasing/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="indicator.delta.increasing", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/delta/increasing/_symbol.py b/plotly/validators/indicator/delta/increasing/_symbol.py deleted file mode 100644 index 07c87d49c92..00000000000 --- a/plotly/validators/indicator/delta/increasing/_symbol.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SymbolValidator(_bv.StringValidator): - def __init__( - self, plotly_name="symbol", parent_name="indicator.delta.increasing", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/domain/__init__.py b/plotly/validators/indicator/domain/__init__.py deleted file mode 100644 index 51371db8566..00000000000 --- a/plotly/validators/indicator/domain/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator - from ._row import RowValidator - from ._column import ColumnValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._y.YValidator", - "._x.XValidator", - "._row.RowValidator", - "._column.ColumnValidator", - ], - ) diff --git a/plotly/validators/indicator/domain/_column.py b/plotly/validators/indicator/domain/_column.py deleted file mode 100644 index 321fcf44751..00000000000 --- a/plotly/validators/indicator/domain/_column.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="column", parent_name="indicator.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/domain/_row.py b/plotly/validators/indicator/domain/_row.py deleted file mode 100644 index 5c64cd772d3..00000000000 --- a/plotly/validators/indicator/domain/_row.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="row", parent_name="indicator.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/domain/_x.py b/plotly/validators/indicator/domain/_x.py deleted file mode 100644 index 6dbe06d267c..00000000000 --- a/plotly/validators/indicator/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="indicator.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/domain/_y.py b/plotly/validators/indicator/domain/_y.py deleted file mode 100644 index 03793c67bf8..00000000000 --- a/plotly/validators/indicator/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="indicator.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - {"editType": "calc", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/__init__.py b/plotly/validators/indicator/gauge/__init__.py deleted file mode 100644 index 7b89e217217..00000000000 --- a/plotly/validators/indicator/gauge/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._threshold import ThresholdValidator - from ._stepdefaults import StepdefaultsValidator - from ._steps import StepsValidator - from ._shape import ShapeValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator - from ._bar import BarValidator - from ._axis import AxisValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._threshold.ThresholdValidator", - "._stepdefaults.StepdefaultsValidator", - "._steps.StepsValidator", - "._shape.ShapeValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - "._bar.BarValidator", - "._axis.AxisValidator", - ], - ) diff --git a/plotly/validators/indicator/gauge/_axis.py b/plotly/validators/indicator/gauge/_axis.py deleted file mode 100644 index 6bbfb95d548..00000000000 --- a/plotly/validators/indicator/gauge/_axis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="axis", parent_name="indicator.gauge", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Axis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/_bar.py b/plotly/validators/indicator/gauge/_bar.py deleted file mode 100644 index 621b13fe83d..00000000000 --- a/plotly/validators/indicator/gauge/_bar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="bar", parent_name="indicator.gauge", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Bar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/_bgcolor.py b/plotly/validators/indicator/gauge/_bgcolor.py deleted file mode 100644 index df4334e3b32..00000000000 --- a/plotly/validators/indicator/gauge/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="indicator.gauge", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/_bordercolor.py b/plotly/validators/indicator/gauge/_bordercolor.py deleted file mode 100644 index c34b3a8e987..00000000000 --- a/plotly/validators/indicator/gauge/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="indicator.gauge", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/_borderwidth.py b/plotly/validators/indicator/gauge/_borderwidth.py deleted file mode 100644 index 835e6bb95c5..00000000000 --- a/plotly/validators/indicator/gauge/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="indicator.gauge", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/_shape.py b/plotly/validators/indicator/gauge/_shape.py deleted file mode 100644 index f56e9f81bb9..00000000000 --- a/plotly/validators/indicator/gauge/_shape.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="shape", parent_name="indicator.gauge", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["angular", "bullet"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/_stepdefaults.py b/plotly/validators/indicator/gauge/_stepdefaults.py deleted file mode 100644 index c3c46e1ac25..00000000000 --- a/plotly/validators/indicator/gauge/_stepdefaults.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StepdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="stepdefaults", parent_name="indicator.gauge", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Step"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/_steps.py b/plotly/validators/indicator/gauge/_steps.py deleted file mode 100644 index 8de4b72b8be..00000000000 --- a/plotly/validators/indicator/gauge/_steps.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StepsValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="steps", parent_name="indicator.gauge", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Step"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/_threshold.py b/plotly/validators/indicator/gauge/_threshold.py deleted file mode 100644 index 4b1e49504dc..00000000000 --- a/plotly/validators/indicator/gauge/_threshold.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThresholdValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="threshold", parent_name="indicator.gauge", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Threshold"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/__init__.py b/plotly/validators/indicator/gauge/axis/__init__.py deleted file mode 100644 index 363b76546d8..00000000000 --- a/plotly/validators/indicator/gauge/axis/__init__.py +++ /dev/null @@ -1,73 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._range import RangeValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._range.RangeValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - ], - ) diff --git a/plotly/validators/indicator/gauge/axis/_dtick.py b/plotly/validators/indicator/gauge/axis/_dtick.py deleted file mode 100644 index 525679e9c32..00000000000 --- a/plotly/validators/indicator/gauge/axis/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_exponentformat.py b/plotly/validators/indicator/gauge/axis/_exponentformat.py deleted file mode 100644 index 563dd3cdbfe..00000000000 --- a/plotly/validators/indicator/gauge/axis/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_labelalias.py b/plotly/validators/indicator/gauge/axis/_labelalias.py deleted file mode 100644 index 96449cd8ef4..00000000000 --- a/plotly/validators/indicator/gauge/axis/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_minexponent.py b/plotly/validators/indicator/gauge/axis/_minexponent.py deleted file mode 100644 index 452464ccc7f..00000000000 --- a/plotly/validators/indicator/gauge/axis/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_nticks.py b/plotly/validators/indicator/gauge/axis/_nticks.py deleted file mode 100644 index 850faa818be..00000000000 --- a/plotly/validators/indicator/gauge/axis/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_range.py b/plotly/validators/indicator/gauge/axis/_range.py deleted file mode 100644 index d04e13c37a6..00000000000 --- a/plotly/validators/indicator/gauge/axis/_range.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__( - self, plotly_name="range", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "number"}, - {"editType": "plot", "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_separatethousands.py b/plotly/validators/indicator/gauge/axis/_separatethousands.py deleted file mode 100644 index beb0dea639f..00000000000 --- a/plotly/validators/indicator/gauge/axis/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="indicator.gauge.axis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_showexponent.py b/plotly/validators/indicator/gauge/axis/_showexponent.py deleted file mode 100644 index 4753b83f939..00000000000 --- a/plotly/validators/indicator/gauge/axis/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_showticklabels.py b/plotly/validators/indicator/gauge/axis/_showticklabels.py deleted file mode 100644 index b847d6b8882..00000000000 --- a/plotly/validators/indicator/gauge/axis/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_showtickprefix.py b/plotly/validators/indicator/gauge/axis/_showtickprefix.py deleted file mode 100644 index 0bd4deb127c..00000000000 --- a/plotly/validators/indicator/gauge/axis/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_showticksuffix.py b/plotly/validators/indicator/gauge/axis/_showticksuffix.py deleted file mode 100644 index 135de5c71ad..00000000000 --- a/plotly/validators/indicator/gauge/axis/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tick0.py b/plotly/validators/indicator/gauge/axis/_tick0.py deleted file mode 100644 index 873d4411072..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickangle.py b/plotly/validators/indicator/gauge/axis/_tickangle.py deleted file mode 100644 index 33cfbea543b..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickcolor.py b/plotly/validators/indicator/gauge/axis/_tickcolor.py deleted file mode 100644 index 587443743fe..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickfont.py b/plotly/validators/indicator/gauge/axis/_tickfont.py deleted file mode 100644 index ebef57731da..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickformat.py b/plotly/validators/indicator/gauge/axis/_tickformat.py deleted file mode 100644 index 3cf6049b083..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickformatstopdefaults.py b/plotly/validators/indicator/gauge/axis/_tickformatstopdefaults.py deleted file mode 100644 index e9c633dec42..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="indicator.gauge.axis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickformatstops.py b/plotly/validators/indicator/gauge/axis/_tickformatstops.py deleted file mode 100644 index d8ef1bb728e..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="indicator.gauge.axis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_ticklabelstep.py b/plotly/validators/indicator/gauge/axis/_ticklabelstep.py deleted file mode 100644 index 997e6c4a08b..00000000000 --- a/plotly/validators/indicator/gauge/axis/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_ticklen.py b/plotly/validators/indicator/gauge/axis/_ticklen.py deleted file mode 100644 index 8ab556a9804..00000000000 --- a/plotly/validators/indicator/gauge/axis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickmode.py b/plotly/validators/indicator/gauge/axis/_tickmode.py deleted file mode 100644 index ca70a62736e..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickprefix.py b/plotly/validators/indicator/gauge/axis/_tickprefix.py deleted file mode 100644 index bb262655786..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_ticks.py b/plotly/validators/indicator/gauge/axis/_ticks.py deleted file mode 100644 index b2722f0b506..00000000000 --- a/plotly/validators/indicator/gauge/axis/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_ticksuffix.py b/plotly/validators/indicator/gauge/axis/_ticksuffix.py deleted file mode 100644 index 12445378366..00000000000 --- a/plotly/validators/indicator/gauge/axis/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_ticktext.py b/plotly/validators/indicator/gauge/axis/_ticktext.py deleted file mode 100644 index 858f66a22f0..00000000000 --- a/plotly/validators/indicator/gauge/axis/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_ticktextsrc.py b/plotly/validators/indicator/gauge/axis/_ticktextsrc.py deleted file mode 100644 index 60966f665df..00000000000 --- a/plotly/validators/indicator/gauge/axis/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickvals.py b/plotly/validators/indicator/gauge/axis/_tickvals.py deleted file mode 100644 index 9232ab24897..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickvalssrc.py b/plotly/validators/indicator/gauge/axis/_tickvalssrc.py deleted file mode 100644 index 7c1ca528f58..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_tickwidth.py b/plotly/validators/indicator/gauge/axis/_tickwidth.py deleted file mode 100644 index faaa75202d9..00000000000 --- a/plotly/validators/indicator/gauge/axis/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/_visible.py b/plotly/validators/indicator/gauge/axis/_visible.py deleted file mode 100644 index 817fbffe62d..00000000000 --- a/plotly/validators/indicator/gauge/axis/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="indicator.gauge.axis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickfont/__init__.py b/plotly/validators/indicator/gauge/axis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/indicator/gauge/axis/tickfont/_color.py b/plotly/validators/indicator/gauge/axis/tickfont/_color.py deleted file mode 100644 index 3408ca6927f..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="indicator.gauge.axis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickfont/_family.py b/plotly/validators/indicator/gauge/axis/tickfont/_family.py deleted file mode 100644 index 07b3ff6dd52..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="indicator.gauge.axis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickfont/_lineposition.py b/plotly/validators/indicator/gauge/axis/tickfont/_lineposition.py deleted file mode 100644 index d599c6d2746..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="indicator.gauge.axis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickfont/_shadow.py b/plotly/validators/indicator/gauge/axis/tickfont/_shadow.py deleted file mode 100644 index b4b064ae277..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="indicator.gauge.axis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickfont/_size.py b/plotly/validators/indicator/gauge/axis/tickfont/_size.py deleted file mode 100644 index 987d51c1a19..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="indicator.gauge.axis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickfont/_style.py b/plotly/validators/indicator/gauge/axis/tickfont/_style.py deleted file mode 100644 index 92090ca9d88..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="indicator.gauge.axis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickfont/_textcase.py b/plotly/validators/indicator/gauge/axis/tickfont/_textcase.py deleted file mode 100644 index 3738d7a5bc0..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="indicator.gauge.axis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickfont/_variant.py b/plotly/validators/indicator/gauge/axis/tickfont/_variant.py deleted file mode 100644 index 4046684752f..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="indicator.gauge.axis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickfont/_weight.py b/plotly/validators/indicator/gauge/axis/tickfont/_weight.py deleted file mode 100644 index 4c3f1980ad4..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="indicator.gauge.axis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickformatstop/__init__.py b/plotly/validators/indicator/gauge/axis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/indicator/gauge/axis/tickformatstop/_dtickrange.py b/plotly/validators/indicator/gauge/axis/tickformatstop/_dtickrange.py deleted file mode 100644 index 69a46648f61..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="indicator.gauge.axis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "any"}, - {"editType": "plot", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickformatstop/_enabled.py b/plotly/validators/indicator/gauge/axis/tickformatstop/_enabled.py deleted file mode 100644 index b08a7fa1e3d..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="indicator.gauge.axis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickformatstop/_name.py b/plotly/validators/indicator/gauge/axis/tickformatstop/_name.py deleted file mode 100644 index 034669247c3..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="indicator.gauge.axis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickformatstop/_templateitemname.py b/plotly/validators/indicator/gauge/axis/tickformatstop/_templateitemname.py deleted file mode 100644 index 7959c1dc23e..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="indicator.gauge.axis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/axis/tickformatstop/_value.py b/plotly/validators/indicator/gauge/axis/tickformatstop/_value.py deleted file mode 100644 index c2dd6d70a97..00000000000 --- a/plotly/validators/indicator/gauge/axis/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="indicator.gauge.axis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/bar/__init__.py b/plotly/validators/indicator/gauge/bar/__init__.py deleted file mode 100644 index 7ba97c4feff..00000000000 --- a/plotly/validators/indicator/gauge/bar/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._thickness import ThicknessValidator - from ._line import LineValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._thickness.ThicknessValidator", - "._line.LineValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/indicator/gauge/bar/_color.py b/plotly/validators/indicator/gauge/bar/_color.py deleted file mode 100644 index 7e7ecf7b1fb..00000000000 --- a/plotly/validators/indicator/gauge/bar/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="indicator.gauge.bar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/bar/_line.py b/plotly/validators/indicator/gauge/bar/_line.py deleted file mode 100644 index 984ad386c99..00000000000 --- a/plotly/validators/indicator/gauge/bar/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="indicator.gauge.bar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/bar/_thickness.py b/plotly/validators/indicator/gauge/bar/_thickness.py deleted file mode 100644 index bd7121e9b47..00000000000 --- a/plotly/validators/indicator/gauge/bar/_thickness.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="indicator.gauge.bar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/bar/line/__init__.py b/plotly/validators/indicator/gauge/bar/line/__init__.py deleted file mode 100644 index c4512e6f708..00000000000 --- a/plotly/validators/indicator/gauge/bar/line/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._width.WidthValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/indicator/gauge/bar/line/_color.py b/plotly/validators/indicator/gauge/bar/line/_color.py deleted file mode 100644 index c389b13d014..00000000000 --- a/plotly/validators/indicator/gauge/bar/line/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="indicator.gauge.bar.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/bar/line/_width.py b/plotly/validators/indicator/gauge/bar/line/_width.py deleted file mode 100644 index 2baa1bf828c..00000000000 --- a/plotly/validators/indicator/gauge/bar/line/_width.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="indicator.gauge.bar.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/step/__init__.py b/plotly/validators/indicator/gauge/step/__init__.py deleted file mode 100644 index f409386ba8c..00000000000 --- a/plotly/validators/indicator/gauge/step/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._thickness import ThicknessValidator - from ._templateitemname import TemplateitemnameValidator - from ._range import RangeValidator - from ._name import NameValidator - from ._line import LineValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._thickness.ThicknessValidator", - "._templateitemname.TemplateitemnameValidator", - "._range.RangeValidator", - "._name.NameValidator", - "._line.LineValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/indicator/gauge/step/_color.py b/plotly/validators/indicator/gauge/step/_color.py deleted file mode 100644 index b6cb5d8818e..00000000000 --- a/plotly/validators/indicator/gauge/step/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="indicator.gauge.step", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/step/_line.py b/plotly/validators/indicator/gauge/step/_line.py deleted file mode 100644 index 14575d12386..00000000000 --- a/plotly/validators/indicator/gauge/step/_line.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="line", parent_name="indicator.gauge.step", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/step/_name.py b/plotly/validators/indicator/gauge/step/_name.py deleted file mode 100644 index 89352125824..00000000000 --- a/plotly/validators/indicator/gauge/step/_name.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="name", parent_name="indicator.gauge.step", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/step/_range.py b/plotly/validators/indicator/gauge/step/_range.py deleted file mode 100644 index 45c403321c8..00000000000 --- a/plotly/validators/indicator/gauge/step/_range.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__( - self, plotly_name="range", parent_name="indicator.gauge.step", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "number"}, - {"editType": "plot", "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/step/_templateitemname.py b/plotly/validators/indicator/gauge/step/_templateitemname.py deleted file mode 100644 index 3ea300bb7be..00000000000 --- a/plotly/validators/indicator/gauge/step/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="indicator.gauge.step", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/step/_thickness.py b/plotly/validators/indicator/gauge/step/_thickness.py deleted file mode 100644 index 9edd1246963..00000000000 --- a/plotly/validators/indicator/gauge/step/_thickness.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="indicator.gauge.step", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/step/line/__init__.py b/plotly/validators/indicator/gauge/step/line/__init__.py deleted file mode 100644 index c4512e6f708..00000000000 --- a/plotly/validators/indicator/gauge/step/line/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._width.WidthValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/indicator/gauge/step/line/_color.py b/plotly/validators/indicator/gauge/step/line/_color.py deleted file mode 100644 index 530b9cd706d..00000000000 --- a/plotly/validators/indicator/gauge/step/line/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="indicator.gauge.step.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/step/line/_width.py b/plotly/validators/indicator/gauge/step/line/_width.py deleted file mode 100644 index c648b6c3ab8..00000000000 --- a/plotly/validators/indicator/gauge/step/line/_width.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="indicator.gauge.step.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/threshold/__init__.py b/plotly/validators/indicator/gauge/threshold/__init__.py deleted file mode 100644 index 1f26d26cc7a..00000000000 --- a/plotly/validators/indicator/gauge/threshold/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._thickness import ThicknessValidator - from ._line import LineValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._thickness.ThicknessValidator", - "._line.LineValidator", - ], - ) diff --git a/plotly/validators/indicator/gauge/threshold/_line.py b/plotly/validators/indicator/gauge/threshold/_line.py deleted file mode 100644 index cb207d6c517..00000000000 --- a/plotly/validators/indicator/gauge/threshold/_line.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="line", parent_name="indicator.gauge.threshold", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/threshold/_thickness.py b/plotly/validators/indicator/gauge/threshold/_thickness.py deleted file mode 100644 index a66b860cc11..00000000000 --- a/plotly/validators/indicator/gauge/threshold/_thickness.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="indicator.gauge.threshold", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/threshold/_value.py b/plotly/validators/indicator/gauge/threshold/_value.py deleted file mode 100644 index 2892b83df3d..00000000000 --- a/plotly/validators/indicator/gauge/threshold/_value.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="value", parent_name="indicator.gauge.threshold", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/threshold/line/__init__.py b/plotly/validators/indicator/gauge/threshold/line/__init__.py deleted file mode 100644 index c4512e6f708..00000000000 --- a/plotly/validators/indicator/gauge/threshold/line/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._width.WidthValidator", "._color.ColorValidator"] - ) diff --git a/plotly/validators/indicator/gauge/threshold/line/_color.py b/plotly/validators/indicator/gauge/threshold/line/_color.py deleted file mode 100644 index 0c721d1c16e..00000000000 --- a/plotly/validators/indicator/gauge/threshold/line/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="indicator.gauge.threshold.line", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/gauge/threshold/line/_width.py b/plotly/validators/indicator/gauge/threshold/line/_width.py deleted file mode 100644 index 5829f3b30de..00000000000 --- a/plotly/validators/indicator/gauge/threshold/line/_width.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="width", - parent_name="indicator.gauge.threshold.line", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/__init__.py b/plotly/validators/indicator/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/indicator/legendgrouptitle/_font.py b/plotly/validators/indicator/legendgrouptitle/_font.py deleted file mode 100644 index 1fa0f3b2e64..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="indicator.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/_text.py b/plotly/validators/indicator/legendgrouptitle/_text.py deleted file mode 100644 index db5e70f24e7..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="indicator.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/font/__init__.py b/plotly/validators/indicator/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/indicator/legendgrouptitle/font/_color.py b/plotly/validators/indicator/legendgrouptitle/font/_color.py deleted file mode 100644 index 1bbafe1b6e8..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="indicator.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/font/_family.py b/plotly/validators/indicator/legendgrouptitle/font/_family.py deleted file mode 100644 index 019d1d98372..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="indicator.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/font/_lineposition.py b/plotly/validators/indicator/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 7eb0e281be9..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="indicator.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/font/_shadow.py b/plotly/validators/indicator/legendgrouptitle/font/_shadow.py deleted file mode 100644 index f7281c18ee6..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="indicator.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/font/_size.py b/plotly/validators/indicator/legendgrouptitle/font/_size.py deleted file mode 100644 index dda2f2efcc9..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="indicator.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/font/_style.py b/plotly/validators/indicator/legendgrouptitle/font/_style.py deleted file mode 100644 index 513a15fb38c..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="indicator.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/font/_textcase.py b/plotly/validators/indicator/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 12024d5e365..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="indicator.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/font/_variant.py b/plotly/validators/indicator/legendgrouptitle/font/_variant.py deleted file mode 100644 index d7c26bceceb..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="indicator.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/legendgrouptitle/font/_weight.py b/plotly/validators/indicator/legendgrouptitle/font/_weight.py deleted file mode 100644 index dd21807feb3..00000000000 --- a/plotly/validators/indicator/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="indicator.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/__init__.py b/plotly/validators/indicator/number/__init__.py deleted file mode 100644 index b3791d8bcdf..00000000000 --- a/plotly/validators/indicator/number/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._valueformat import ValueformatValidator - from ._suffix import SuffixValidator - from ._prefix import PrefixValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._valueformat.ValueformatValidator", - "._suffix.SuffixValidator", - "._prefix.PrefixValidator", - "._font.FontValidator", - ], - ) diff --git a/plotly/validators/indicator/number/_font.py b/plotly/validators/indicator/number/_font.py deleted file mode 100644 index c13e244e5c9..00000000000 --- a/plotly/validators/indicator/number/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="indicator.number", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/_prefix.py b/plotly/validators/indicator/number/_prefix.py deleted file mode 100644 index d00ab2088fe..00000000000 --- a/plotly/validators/indicator/number/_prefix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PrefixValidator(_bv.StringValidator): - def __init__(self, plotly_name="prefix", parent_name="indicator.number", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/_suffix.py b/plotly/validators/indicator/number/_suffix.py deleted file mode 100644 index c95b5072577..00000000000 --- a/plotly/validators/indicator/number/_suffix.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SuffixValidator(_bv.StringValidator): - def __init__(self, plotly_name="suffix", parent_name="indicator.number", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/_valueformat.py b/plotly/validators/indicator/number/_valueformat.py deleted file mode 100644 index a1bc6fc99fd..00000000000 --- a/plotly/validators/indicator/number/_valueformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="valueformat", parent_name="indicator.number", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/font/__init__.py b/plotly/validators/indicator/number/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/indicator/number/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/indicator/number/font/_color.py b/plotly/validators/indicator/number/font/_color.py deleted file mode 100644 index d225a08d078..00000000000 --- a/plotly/validators/indicator/number/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="indicator.number.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/font/_family.py b/plotly/validators/indicator/number/font/_family.py deleted file mode 100644 index c7b617d773a..00000000000 --- a/plotly/validators/indicator/number/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="indicator.number.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/font/_lineposition.py b/plotly/validators/indicator/number/font/_lineposition.py deleted file mode 100644 index a693391bfd0..00000000000 --- a/plotly/validators/indicator/number/font/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="indicator.number.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/font/_shadow.py b/plotly/validators/indicator/number/font/_shadow.py deleted file mode 100644 index ed2787f7e25..00000000000 --- a/plotly/validators/indicator/number/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="indicator.number.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/font/_size.py b/plotly/validators/indicator/number/font/_size.py deleted file mode 100644 index dfd6d4871f8..00000000000 --- a/plotly/validators/indicator/number/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="indicator.number.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/font/_style.py b/plotly/validators/indicator/number/font/_style.py deleted file mode 100644 index c2b09e231bd..00000000000 --- a/plotly/validators/indicator/number/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="indicator.number.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/font/_textcase.py b/plotly/validators/indicator/number/font/_textcase.py deleted file mode 100644 index 030569a72d3..00000000000 --- a/plotly/validators/indicator/number/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="indicator.number.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/font/_variant.py b/plotly/validators/indicator/number/font/_variant.py deleted file mode 100644 index 77d38ce120e..00000000000 --- a/plotly/validators/indicator/number/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="indicator.number.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/number/font/_weight.py b/plotly/validators/indicator/number/font/_weight.py deleted file mode 100644 index cbe3716c718..00000000000 --- a/plotly/validators/indicator/number/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="indicator.number.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/indicator/stream/__init__.py b/plotly/validators/indicator/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/indicator/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/indicator/stream/_maxpoints.py b/plotly/validators/indicator/stream/_maxpoints.py deleted file mode 100644 index 94d1f12d270..00000000000 --- a/plotly/validators/indicator/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="indicator.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/indicator/stream/_token.py b/plotly/validators/indicator/stream/_token.py deleted file mode 100644 index 114c3f629ee..00000000000 --- a/plotly/validators/indicator/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="indicator.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/__init__.py b/plotly/validators/indicator/title/__init__.py deleted file mode 100644 index 9dc0121e264..00000000000 --- a/plotly/validators/indicator/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._font.FontValidator", "._align.AlignValidator"], - ) diff --git a/plotly/validators/indicator/title/_align.py b/plotly/validators/indicator/title/_align.py deleted file mode 100644 index b7522e06b39..00000000000 --- a/plotly/validators/indicator/title/_align.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="indicator.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/_font.py b/plotly/validators/indicator/title/_font.py deleted file mode 100644 index 682c304fab7..00000000000 --- a/plotly/validators/indicator/title/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="indicator.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/_text.py b/plotly/validators/indicator/title/_text.py deleted file mode 100644 index 9ca5b5f2dc4..00000000000 --- a/plotly/validators/indicator/title/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="indicator.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/font/__init__.py b/plotly/validators/indicator/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/indicator/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/indicator/title/font/_color.py b/plotly/validators/indicator/title/font/_color.py deleted file mode 100644 index 2162b9ab670..00000000000 --- a/plotly/validators/indicator/title/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="indicator.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/font/_family.py b/plotly/validators/indicator/title/font/_family.py deleted file mode 100644 index 6f302770c1a..00000000000 --- a/plotly/validators/indicator/title/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="indicator.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/font/_lineposition.py b/plotly/validators/indicator/title/font/_lineposition.py deleted file mode 100644 index 0664dd175ce..00000000000 --- a/plotly/validators/indicator/title/font/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="indicator.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/font/_shadow.py b/plotly/validators/indicator/title/font/_shadow.py deleted file mode 100644 index 28c91653347..00000000000 --- a/plotly/validators/indicator/title/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="indicator.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/font/_size.py b/plotly/validators/indicator/title/font/_size.py deleted file mode 100644 index 7f84a0ef8ae..00000000000 --- a/plotly/validators/indicator/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="indicator.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/font/_style.py b/plotly/validators/indicator/title/font/_style.py deleted file mode 100644 index c6665726818..00000000000 --- a/plotly/validators/indicator/title/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="indicator.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/font/_textcase.py b/plotly/validators/indicator/title/font/_textcase.py deleted file mode 100644 index 871b2f310fc..00000000000 --- a/plotly/validators/indicator/title/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="indicator.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/font/_variant.py b/plotly/validators/indicator/title/font/_variant.py deleted file mode 100644 index 509b9a9c32a..00000000000 --- a/plotly/validators/indicator/title/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="indicator.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/indicator/title/font/_weight.py b/plotly/validators/indicator/title/font/_weight.py deleted file mode 100644 index 54284ba9c8a..00000000000 --- a/plotly/validators/indicator/title/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="indicator.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/__init__.py b/plotly/validators/isosurface/__init__.py deleted file mode 100644 index ffaca50b2e0..00000000000 --- a/plotly/validators/isosurface/__init__.py +++ /dev/null @@ -1,133 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zsrc import ZsrcValidator - from ._zhoverformat import ZhoverformatValidator - from ._z import ZValidator - from ._ysrc import YsrcValidator - from ._yhoverformat import YhoverformatValidator - from ._y import YValidator - from ._xsrc import XsrcValidator - from ._xhoverformat import XhoverformatValidator - from ._x import XValidator - from ._visible import VisibleValidator - from ._valuesrc import ValuesrcValidator - from ._valuehoverformat import ValuehoverformatValidator - from ._value import ValueValidator - from ._uirevision import UirevisionValidator - from ._uid import UidValidator - from ._textsrc import TextsrcValidator - from ._text import TextValidator - from ._surface import SurfaceValidator - from ._stream import StreamValidator - from ._spaceframe import SpaceframeValidator - from ._slices import SlicesValidator - from ._showscale import ShowscaleValidator - from ._showlegend import ShowlegendValidator - from ._scene import SceneValidator - from ._reversescale import ReversescaleValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._lightposition import LightpositionValidator - from ._lighting import LightingValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._isomin import IsominValidator - from ._isomax import IsomaxValidator - from ._idssrc import IdssrcValidator - from ._ids import IdsValidator - from ._hovertextsrc import HovertextsrcValidator - from ._hovertext import HovertextValidator - from ._hovertemplatesrc import HovertemplatesrcValidator - from ._hovertemplate import HovertemplateValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverinfosrc import HoverinfosrcValidator - from ._hoverinfo import HoverinfoValidator - from ._flatshading import FlatshadingValidator - from ._customdatasrc import CustomdatasrcValidator - from ._customdata import CustomdataValidator - from ._contour import ContourValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._coloraxis import ColoraxisValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._caps import CapsValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zsrc.ZsrcValidator", - "._zhoverformat.ZhoverformatValidator", - "._z.ZValidator", - "._ysrc.YsrcValidator", - "._yhoverformat.YhoverformatValidator", - "._y.YValidator", - "._xsrc.XsrcValidator", - "._xhoverformat.XhoverformatValidator", - "._x.XValidator", - "._visible.VisibleValidator", - "._valuesrc.ValuesrcValidator", - "._valuehoverformat.ValuehoverformatValidator", - "._value.ValueValidator", - "._uirevision.UirevisionValidator", - "._uid.UidValidator", - "._textsrc.TextsrcValidator", - "._text.TextValidator", - "._surface.SurfaceValidator", - "._stream.StreamValidator", - "._spaceframe.SpaceframeValidator", - "._slices.SlicesValidator", - "._showscale.ShowscaleValidator", - "._showlegend.ShowlegendValidator", - "._scene.SceneValidator", - "._reversescale.ReversescaleValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._lightposition.LightpositionValidator", - "._lighting.LightingValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._isomin.IsominValidator", - "._isomax.IsomaxValidator", - "._idssrc.IdssrcValidator", - "._ids.IdsValidator", - "._hovertextsrc.HovertextsrcValidator", - "._hovertext.HovertextValidator", - "._hovertemplatesrc.HovertemplatesrcValidator", - "._hovertemplate.HovertemplateValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverinfosrc.HoverinfosrcValidator", - "._hoverinfo.HoverinfoValidator", - "._flatshading.FlatshadingValidator", - "._customdatasrc.CustomdatasrcValidator", - "._customdata.CustomdataValidator", - "._contour.ContourValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._coloraxis.ColoraxisValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._caps.CapsValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/isosurface/_autocolorscale.py b/plotly/validators/isosurface/_autocolorscale.py deleted file mode 100644 index 910c386c97e..00000000000 --- a/plotly/validators/isosurface/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="isosurface", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_caps.py b/plotly/validators/isosurface/_caps.py deleted file mode 100644 index a81ddab8c8b..00000000000 --- a/plotly/validators/isosurface/_caps.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CapsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="caps", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Caps"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_cauto.py b/plotly/validators/isosurface/_cauto.py deleted file mode 100644 index 3000ac710a0..00000000000 --- a/plotly/validators/isosurface/_cauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cauto", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_cmax.py b/plotly/validators/isosurface/_cmax.py deleted file mode 100644 index f2194220eb6..00000000000 --- a/plotly/validators/isosurface/_cmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmax", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_cmid.py b/plotly/validators/isosurface/_cmid.py deleted file mode 100644 index 9ce3ad33af6..00000000000 --- a/plotly/validators/isosurface/_cmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmid", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_cmin.py b/plotly/validators/isosurface/_cmin.py deleted file mode 100644 index 973dd6034d7..00000000000 --- a/plotly/validators/isosurface/_cmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmin", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_coloraxis.py b/plotly/validators/isosurface/_coloraxis.py deleted file mode 100644 index cfeeed3500e..00000000000 --- a/plotly/validators/isosurface/_coloraxis.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="coloraxis", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", None), - edit_type=kwargs.pop("edit_type", "calc"), - regex=kwargs.pop("regex", "/^coloraxis([2-9]|[1-9][0-9]+)?$/"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_colorbar.py b/plotly/validators/isosurface/_colorbar.py deleted file mode 100644 index 8883b2468a0..00000000000 --- a/plotly/validators/isosurface/_colorbar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorbar", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_colorscale.py b/plotly/validators/isosurface/_colorscale.py deleted file mode 100644 index 854651794a2..00000000000 --- a/plotly/validators/isosurface/_colorscale.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__(self, plotly_name="colorscale", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_contour.py b/plotly/validators/isosurface/_contour.py deleted file mode 100644 index 994831ef964..00000000000 --- a/plotly/validators/isosurface/_contour.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ContourValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="contour", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Contour"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_customdata.py b/plotly/validators/isosurface/_customdata.py deleted file mode 100644 index d4a8579db3e..00000000000 --- a/plotly/validators/isosurface/_customdata.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdataValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="customdata", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_customdatasrc.py b/plotly/validators/isosurface/_customdatasrc.py deleted file mode 100644 index b8010a3ce4c..00000000000 --- a/plotly/validators/isosurface/_customdatasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CustomdatasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="customdatasrc", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_flatshading.py b/plotly/validators/isosurface/_flatshading.py deleted file mode 100644 index 1998dad84f6..00000000000 --- a/plotly/validators/isosurface/_flatshading.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FlatshadingValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="flatshading", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_hoverinfo.py b/plotly/validators/isosurface/_hoverinfo.py deleted file mode 100644 index 73315789e8f..00000000000 --- a/plotly/validators/isosurface/_hoverinfo.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfoValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="hoverinfo", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["all", "none", "skip"]), - flags=kwargs.pop("flags", ["x", "y", "z", "text", "name"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_hoverinfosrc.py b/plotly/validators/isosurface/_hoverinfosrc.py deleted file mode 100644 index 60cf7d52b99..00000000000 --- a/plotly/validators/isosurface/_hoverinfosrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverinfosrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hoverinfosrc", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_hoverlabel.py b/plotly/validators/isosurface/_hoverlabel.py deleted file mode 100644 index a52162472d3..00000000000 --- a/plotly/validators/isosurface/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_hovertemplate.py b/plotly/validators/isosurface/_hovertemplate.py deleted file mode 100644 index c8b65d97240..00000000000 --- a/plotly/validators/isosurface/_hovertemplate.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplateValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertemplate", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_hovertemplatesrc.py b/plotly/validators/isosurface/_hovertemplatesrc.py deleted file mode 100644 index c3e669902bc..00000000000 --- a/plotly/validators/isosurface/_hovertemplatesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertemplatesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="hovertemplatesrc", parent_name="isosurface", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_hovertext.py b/plotly/validators/isosurface/_hovertext.py deleted file mode 100644 index 4a8f5389ff3..00000000000 --- a/plotly/validators/isosurface/_hovertext.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__(self, plotly_name="hovertext", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_hovertextsrc.py b/plotly/validators/isosurface/_hovertextsrc.py deleted file mode 100644 index 1e6c41b7142..00000000000 --- a/plotly/validators/isosurface/_hovertextsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hovertextsrc", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_ids.py b/plotly/validators/isosurface/_ids.py deleted file mode 100644 index 22b2fa30238..00000000000 --- a/plotly/validators/isosurface/_ids.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="ids", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_idssrc.py b/plotly/validators/isosurface/_idssrc.py deleted file mode 100644 index e3ae36c7a8e..00000000000 --- a/plotly/validators/isosurface/_idssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IdssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="idssrc", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_isomax.py b/plotly/validators/isosurface/_isomax.py deleted file mode 100644 index 6d2628253a1..00000000000 --- a/plotly/validators/isosurface/_isomax.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IsomaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="isomax", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_isomin.py b/plotly/validators/isosurface/_isomin.py deleted file mode 100644 index 14c2f287c9f..00000000000 --- a/plotly/validators/isosurface/_isomin.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IsominValidator(_bv.NumberValidator): - def __init__(self, plotly_name="isomin", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_legend.py b/plotly/validators/isosurface/_legend.py deleted file mode 100644 index 4b181a7aa01..00000000000 --- a/plotly/validators/isosurface/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_legendgroup.py b/plotly/validators/isosurface/_legendgroup.py deleted file mode 100644 index 4af047f0c6c..00000000000 --- a/plotly/validators/isosurface/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_legendgrouptitle.py b/plotly/validators/isosurface/_legendgrouptitle.py deleted file mode 100644 index 568df896b42..00000000000 --- a/plotly/validators/isosurface/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="isosurface", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_legendrank.py b/plotly/validators/isosurface/_legendrank.py deleted file mode 100644 index 9bca9d4ee75..00000000000 --- a/plotly/validators/isosurface/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_legendwidth.py b/plotly/validators/isosurface/_legendwidth.py deleted file mode 100644 index 531d44f5c7e..00000000000 --- a/plotly/validators/isosurface/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_lighting.py b/plotly/validators/isosurface/_lighting.py deleted file mode 100644 index 10e2240ae16..00000000000 --- a/plotly/validators/isosurface/_lighting.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LightingValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="lighting", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Lighting"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_lightposition.py b/plotly/validators/isosurface/_lightposition.py deleted file mode 100644 index b699b1d1200..00000000000 --- a/plotly/validators/isosurface/_lightposition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LightpositionValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="lightposition", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Lightposition"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_meta.py b/plotly/validators/isosurface/_meta.py deleted file mode 100644 index f1033daa3fb..00000000000 --- a/plotly/validators/isosurface/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_metasrc.py b/plotly/validators/isosurface/_metasrc.py deleted file mode 100644 index 0b502c784e0..00000000000 --- a/plotly/validators/isosurface/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_name.py b/plotly/validators/isosurface/_name.py deleted file mode 100644 index fc2cb786a5a..00000000000 --- a/plotly/validators/isosurface/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_opacity.py b/plotly/validators/isosurface/_opacity.py deleted file mode 100644 index d0af131b9ca..00000000000 --- a/plotly/validators/isosurface/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_reversescale.py b/plotly/validators/isosurface/_reversescale.py deleted file mode 100644 index 4f07a4a0ffa..00000000000 --- a/plotly/validators/isosurface/_reversescale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="reversescale", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_scene.py b/plotly/validators/isosurface/_scene.py deleted file mode 100644 index 9ec6d22e87d..00000000000 --- a/plotly/validators/isosurface/_scene.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SceneValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="scene", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "scene"), - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_showlegend.py b/plotly/validators/isosurface/_showlegend.py deleted file mode 100644 index 32b143fa4ae..00000000000 --- a/plotly/validators/isosurface/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_showscale.py b/plotly/validators/isosurface/_showscale.py deleted file mode 100644 index b9b29ce9802..00000000000 --- a/plotly/validators/isosurface/_showscale.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showscale", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_slices.py b/plotly/validators/isosurface/_slices.py deleted file mode 100644 index b4d828b305c..00000000000 --- a/plotly/validators/isosurface/_slices.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SlicesValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="slices", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Slices"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_spaceframe.py b/plotly/validators/isosurface/_spaceframe.py deleted file mode 100644 index 6d5160d45c3..00000000000 --- a/plotly/validators/isosurface/_spaceframe.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpaceframeValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="spaceframe", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Spaceframe"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_stream.py b/plotly/validators/isosurface/_stream.py deleted file mode 100644 index 7717f24ba0a..00000000000 --- a/plotly/validators/isosurface/_stream.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="stream", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Stream"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_surface.py b/plotly/validators/isosurface/_surface.py deleted file mode 100644 index 6f9f4f50310..00000000000 --- a/plotly/validators/isosurface/_surface.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SurfaceValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="surface", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Surface"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_text.py b/plotly/validators/isosurface/_text.py deleted file mode 100644 index a06108e247c..00000000000 --- a/plotly/validators/isosurface/_text.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_textsrc.py b/plotly/validators/isosurface/_textsrc.py deleted file mode 100644 index 552c050091d..00000000000 --- a/plotly/validators/isosurface/_textsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="textsrc", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_uid.py b/plotly/validators/isosurface/_uid.py deleted file mode 100644 index 5123603bf4e..00000000000 --- a/plotly/validators/isosurface/_uid.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UidValidator(_bv.StringValidator): - def __init__(self, plotly_name="uid", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_uirevision.py b/plotly/validators/isosurface/_uirevision.py deleted file mode 100644 index 760e86e6194..00000000000 --- a/plotly/validators/isosurface/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_value.py b/plotly/validators/isosurface/_value.py deleted file mode 100644 index 5305cd47281..00000000000 --- a/plotly/validators/isosurface/_value.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="value", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_valuehoverformat.py b/plotly/validators/isosurface/_valuehoverformat.py deleted file mode 100644 index 0f4ed5ba2d7..00000000000 --- a/plotly/validators/isosurface/_valuehoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValuehoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="valuehoverformat", parent_name="isosurface", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_valuesrc.py b/plotly/validators/isosurface/_valuesrc.py deleted file mode 100644 index e7b6817d51a..00000000000 --- a/plotly/validators/isosurface/_valuesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValuesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="valuesrc", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_visible.py b/plotly/validators/isosurface/_visible.py deleted file mode 100644 index c9d4dc2566c..00000000000 --- a/plotly/validators/isosurface/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_x.py b/plotly/validators/isosurface/_x.py deleted file mode 100644 index 7bb403f901f..00000000000 --- a/plotly/validators/isosurface/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="x", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_xhoverformat.py b/plotly/validators/isosurface/_xhoverformat.py deleted file mode 100644 index 68f78d4b303..00000000000 --- a/plotly/validators/isosurface/_xhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="xhoverformat", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_xsrc.py b/plotly/validators/isosurface/_xsrc.py deleted file mode 100644 index 82bb3393013..00000000000 --- a/plotly/validators/isosurface/_xsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="xsrc", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_y.py b/plotly/validators/isosurface/_y.py deleted file mode 100644 index ca4d82a7773..00000000000 --- a/plotly/validators/isosurface/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="y", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_yhoverformat.py b/plotly/validators/isosurface/_yhoverformat.py deleted file mode 100644 index 5de86c75054..00000000000 --- a/plotly/validators/isosurface/_yhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="yhoverformat", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_ysrc.py b/plotly/validators/isosurface/_ysrc.py deleted file mode 100644 index 9c3a24d109c..00000000000 --- a/plotly/validators/isosurface/_ysrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="ysrc", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_z.py b/plotly/validators/isosurface/_z.py deleted file mode 100644 index 5d831c2e3e4..00000000000 --- a/plotly/validators/isosurface/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="z", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+clearAxisTypes"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_zhoverformat.py b/plotly/validators/isosurface/_zhoverformat.py deleted file mode 100644 index b6bdff2ea58..00000000000 --- a/plotly/validators/isosurface/_zhoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZhoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="zhoverformat", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/_zsrc.py b/plotly/validators/isosurface/_zsrc.py deleted file mode 100644 index 39927b49c60..00000000000 --- a/plotly/validators/isosurface/_zsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="zsrc", parent_name="isosurface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/caps/__init__.py b/plotly/validators/isosurface/caps/__init__.py deleted file mode 100644 index 680eb33e0b3..00000000000 --- a/plotly/validators/isosurface/caps/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._z import ZValidator - from ._y import YValidator - from ._x import XValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._z.ZValidator", "._y.YValidator", "._x.XValidator"] - ) diff --git a/plotly/validators/isosurface/caps/_x.py b/plotly/validators/isosurface/caps/_x.py deleted file mode 100644 index 73b84ae2273..00000000000 --- a/plotly/validators/isosurface/caps/_x.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="x", parent_name="isosurface.caps", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "X"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/caps/_y.py b/plotly/validators/isosurface/caps/_y.py deleted file mode 100644 index fa79418aede..00000000000 --- a/plotly/validators/isosurface/caps/_y.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="y", parent_name="isosurface.caps", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Y"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/caps/_z.py b/plotly/validators/isosurface/caps/_z.py deleted file mode 100644 index 16be1157484..00000000000 --- a/plotly/validators/isosurface/caps/_z.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="z", parent_name="isosurface.caps", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Z"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/caps/x/__init__.py b/plotly/validators/isosurface/caps/x/__init__.py deleted file mode 100644 index 72ac445a293..00000000000 --- a/plotly/validators/isosurface/caps/x/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._show import ShowValidator - from ._fill import FillValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._show.ShowValidator", "._fill.FillValidator"] - ) diff --git a/plotly/validators/isosurface/caps/x/_fill.py b/plotly/validators/isosurface/caps/x/_fill.py deleted file mode 100644 index a50cf62e2e6..00000000000 --- a/plotly/validators/isosurface/caps/x/_fill.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillValidator(_bv.NumberValidator): - def __init__(self, plotly_name="fill", parent_name="isosurface.caps.x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/caps/x/_show.py b/plotly/validators/isosurface/caps/x/_show.py deleted file mode 100644 index ec13d8f67ef..00000000000 --- a/plotly/validators/isosurface/caps/x/_show.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="show", parent_name="isosurface.caps.x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/caps/y/__init__.py b/plotly/validators/isosurface/caps/y/__init__.py deleted file mode 100644 index 72ac445a293..00000000000 --- a/plotly/validators/isosurface/caps/y/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._show import ShowValidator - from ._fill import FillValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._show.ShowValidator", "._fill.FillValidator"] - ) diff --git a/plotly/validators/isosurface/caps/y/_fill.py b/plotly/validators/isosurface/caps/y/_fill.py deleted file mode 100644 index e85de02bbde..00000000000 --- a/plotly/validators/isosurface/caps/y/_fill.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillValidator(_bv.NumberValidator): - def __init__(self, plotly_name="fill", parent_name="isosurface.caps.y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/caps/y/_show.py b/plotly/validators/isosurface/caps/y/_show.py deleted file mode 100644 index abd7e86da82..00000000000 --- a/plotly/validators/isosurface/caps/y/_show.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="show", parent_name="isosurface.caps.y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/caps/z/__init__.py b/plotly/validators/isosurface/caps/z/__init__.py deleted file mode 100644 index 72ac445a293..00000000000 --- a/plotly/validators/isosurface/caps/z/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._show import ShowValidator - from ._fill import FillValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._show.ShowValidator", "._fill.FillValidator"] - ) diff --git a/plotly/validators/isosurface/caps/z/_fill.py b/plotly/validators/isosurface/caps/z/_fill.py deleted file mode 100644 index 41c654d9347..00000000000 --- a/plotly/validators/isosurface/caps/z/_fill.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillValidator(_bv.NumberValidator): - def __init__(self, plotly_name="fill", parent_name="isosurface.caps.z", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/caps/z/_show.py b/plotly/validators/isosurface/caps/z/_show.py deleted file mode 100644 index 9ddc23178c0..00000000000 --- a/plotly/validators/isosurface/caps/z/_show.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="show", parent_name="isosurface.caps.z", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/__init__.py b/plotly/validators/isosurface/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/isosurface/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/isosurface/colorbar/_bgcolor.py b/plotly/validators/isosurface/colorbar/_bgcolor.py deleted file mode 100644 index 444b6f2e3f3..00000000000 --- a/plotly/validators/isosurface/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_bordercolor.py b/plotly/validators/isosurface/colorbar/_bordercolor.py deleted file mode 100644 index 2b915397474..00000000000 --- a/plotly/validators/isosurface/colorbar/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_borderwidth.py b/plotly/validators/isosurface/colorbar/_borderwidth.py deleted file mode 100644 index 693cc00112a..00000000000 --- a/plotly/validators/isosurface/colorbar/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_dtick.py b/plotly/validators/isosurface/colorbar/_dtick.py deleted file mode 100644 index 798a03c1837..00000000000 --- a/plotly/validators/isosurface/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_exponentformat.py b/plotly/validators/isosurface/colorbar/_exponentformat.py deleted file mode 100644 index b07927208fd..00000000000 --- a/plotly/validators/isosurface/colorbar/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_labelalias.py b/plotly/validators/isosurface/colorbar/_labelalias.py deleted file mode 100644 index e52a94f8475..00000000000 --- a/plotly/validators/isosurface/colorbar/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_len.py b/plotly/validators/isosurface/colorbar/_len.py deleted file mode 100644 index 0c41db09dab..00000000000 --- a/plotly/validators/isosurface/colorbar/_len.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="len", parent_name="isosurface.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_lenmode.py b/plotly/validators/isosurface/colorbar/_lenmode.py deleted file mode 100644 index ad71972be41..00000000000 --- a/plotly/validators/isosurface/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_minexponent.py b/plotly/validators/isosurface/colorbar/_minexponent.py deleted file mode 100644 index 93f2c699e20..00000000000 --- a/plotly/validators/isosurface/colorbar/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_nticks.py b/plotly/validators/isosurface/colorbar/_nticks.py deleted file mode 100644 index aa9cb233cff..00000000000 --- a/plotly/validators/isosurface/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_orientation.py b/plotly/validators/isosurface/colorbar/_orientation.py deleted file mode 100644 index 41c72706149..00000000000 --- a/plotly/validators/isosurface/colorbar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_outlinecolor.py b/plotly/validators/isosurface/colorbar/_outlinecolor.py deleted file mode 100644 index dba5e56beae..00000000000 --- a/plotly/validators/isosurface/colorbar/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_outlinewidth.py b/plotly/validators/isosurface/colorbar/_outlinewidth.py deleted file mode 100644 index 0cfc28844c1..00000000000 --- a/plotly/validators/isosurface/colorbar/_outlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="outlinewidth", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_separatethousands.py b/plotly/validators/isosurface/colorbar/_separatethousands.py deleted file mode 100644 index 2f091aed73a..00000000000 --- a/plotly/validators/isosurface/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="isosurface.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_showexponent.py b/plotly/validators/isosurface/colorbar/_showexponent.py deleted file mode 100644 index 81da48879fa..00000000000 --- a/plotly/validators/isosurface/colorbar/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_showticklabels.py b/plotly/validators/isosurface/colorbar/_showticklabels.py deleted file mode 100644 index 41842613963..00000000000 --- a/plotly/validators/isosurface/colorbar/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_showtickprefix.py b/plotly/validators/isosurface/colorbar/_showtickprefix.py deleted file mode 100644 index 247c2cfb1ee..00000000000 --- a/plotly/validators/isosurface/colorbar/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_showticksuffix.py b/plotly/validators/isosurface/colorbar/_showticksuffix.py deleted file mode 100644 index ec038c3777b..00000000000 --- a/plotly/validators/isosurface/colorbar/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_thickness.py b/plotly/validators/isosurface/colorbar/_thickness.py deleted file mode 100644 index 2ac64aef0c0..00000000000 --- a/plotly/validators/isosurface/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_thicknessmode.py b/plotly/validators/isosurface/colorbar/_thicknessmode.py deleted file mode 100644 index 1dfc8fb43de..00000000000 --- a/plotly/validators/isosurface/colorbar/_thicknessmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="thicknessmode", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tick0.py b/plotly/validators/isosurface/colorbar/_tick0.py deleted file mode 100644 index 0dd5602f190..00000000000 --- a/plotly/validators/isosurface/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickangle.py b/plotly/validators/isosurface/colorbar/_tickangle.py deleted file mode 100644 index 55ff646b4cc..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickcolor.py b/plotly/validators/isosurface/colorbar/_tickcolor.py deleted file mode 100644 index 775fbce6c71..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickfont.py b/plotly/validators/isosurface/colorbar/_tickfont.py deleted file mode 100644 index e0290133db2..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickformat.py b/plotly/validators/isosurface/colorbar/_tickformat.py deleted file mode 100644 index 4d008356f0d..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickformatstopdefaults.py b/plotly/validators/isosurface/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index 7f8f97222ef..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="isosurface.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickformatstops.py b/plotly/validators/isosurface/colorbar/_tickformatstops.py deleted file mode 100644 index d7ca7f81b14..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_ticklabeloverflow.py b/plotly/validators/isosurface/colorbar/_ticklabeloverflow.py deleted file mode 100644 index 5673519f78d..00000000000 --- a/plotly/validators/isosurface/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="isosurface.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_ticklabelposition.py b/plotly/validators/isosurface/colorbar/_ticklabelposition.py deleted file mode 100644 index 45a879f435f..00000000000 --- a/plotly/validators/isosurface/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="isosurface.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_ticklabelstep.py b/plotly/validators/isosurface/colorbar/_ticklabelstep.py deleted file mode 100644 index 7c8cd7f0264..00000000000 --- a/plotly/validators/isosurface/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_ticklen.py b/plotly/validators/isosurface/colorbar/_ticklen.py deleted file mode 100644 index 147faa3d50f..00000000000 --- a/plotly/validators/isosurface/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickmode.py b/plotly/validators/isosurface/colorbar/_tickmode.py deleted file mode 100644 index 34a0d98c0d7..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickprefix.py b/plotly/validators/isosurface/colorbar/_tickprefix.py deleted file mode 100644 index aba01c832d2..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_ticks.py b/plotly/validators/isosurface/colorbar/_ticks.py deleted file mode 100644 index 2695b0d6b57..00000000000 --- a/plotly/validators/isosurface/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_ticksuffix.py b/plotly/validators/isosurface/colorbar/_ticksuffix.py deleted file mode 100644 index 7df3bfec2d2..00000000000 --- a/plotly/validators/isosurface/colorbar/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_ticktext.py b/plotly/validators/isosurface/colorbar/_ticktext.py deleted file mode 100644 index 92b429b69f9..00000000000 --- a/plotly/validators/isosurface/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_ticktextsrc.py b/plotly/validators/isosurface/colorbar/_ticktextsrc.py deleted file mode 100644 index b51a78e4d79..00000000000 --- a/plotly/validators/isosurface/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickvals.py b/plotly/validators/isosurface/colorbar/_tickvals.py deleted file mode 100644 index 727a8df871e..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickvalssrc.py b/plotly/validators/isosurface/colorbar/_tickvalssrc.py deleted file mode 100644 index 405a8b03b42..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_tickwidth.py b/plotly/validators/isosurface/colorbar/_tickwidth.py deleted file mode 100644 index cb30761b064..00000000000 --- a/plotly/validators/isosurface/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_title.py b/plotly/validators/isosurface/colorbar/_title.py deleted file mode 100644 index b49524d99a6..00000000000 --- a/plotly/validators/isosurface/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_x.py b/plotly/validators/isosurface/colorbar/_x.py deleted file mode 100644 index 6c57bd487fa..00000000000 --- a/plotly/validators/isosurface/colorbar/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="isosurface.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_xanchor.py b/plotly/validators/isosurface/colorbar/_xanchor.py deleted file mode 100644 index c62bef5d6f5..00000000000 --- a/plotly/validators/isosurface/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_xpad.py b/plotly/validators/isosurface/colorbar/_xpad.py deleted file mode 100644 index 064096cd018..00000000000 --- a/plotly/validators/isosurface/colorbar/_xpad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xpad", parent_name="isosurface.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_xref.py b/plotly/validators/isosurface/colorbar/_xref.py deleted file mode 100644 index cb435ad0068..00000000000 --- a/plotly/validators/isosurface/colorbar/_xref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="isosurface.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_y.py b/plotly/validators/isosurface/colorbar/_y.py deleted file mode 100644 index 83f7238d6dd..00000000000 --- a/plotly/validators/isosurface/colorbar/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="isosurface.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_yanchor.py b/plotly/validators/isosurface/colorbar/_yanchor.py deleted file mode 100644 index 41b48cdf62e..00000000000 --- a/plotly/validators/isosurface/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="isosurface.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_ypad.py b/plotly/validators/isosurface/colorbar/_ypad.py deleted file mode 100644 index 7526fe1205d..00000000000 --- a/plotly/validators/isosurface/colorbar/_ypad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ypad", parent_name="isosurface.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/_yref.py b/plotly/validators/isosurface/colorbar/_yref.py deleted file mode 100644 index e800de7067e..00000000000 --- a/plotly/validators/isosurface/colorbar/_yref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="isosurface.colorbar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickfont/__init__.py b/plotly/validators/isosurface/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/isosurface/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/isosurface/colorbar/tickfont/_color.py b/plotly/validators/isosurface/colorbar/tickfont/_color.py deleted file mode 100644 index 4859464d620..00000000000 --- a/plotly/validators/isosurface/colorbar/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="isosurface.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickfont/_family.py b/plotly/validators/isosurface/colorbar/tickfont/_family.py deleted file mode 100644 index c3a00b6ac89..00000000000 --- a/plotly/validators/isosurface/colorbar/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="isosurface.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickfont/_lineposition.py b/plotly/validators/isosurface/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 082bffbe705..00000000000 --- a/plotly/validators/isosurface/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="isosurface.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickfont/_shadow.py b/plotly/validators/isosurface/colorbar/tickfont/_shadow.py deleted file mode 100644 index a72b673551d..00000000000 --- a/plotly/validators/isosurface/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="isosurface.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickfont/_size.py b/plotly/validators/isosurface/colorbar/tickfont/_size.py deleted file mode 100644 index 82739337020..00000000000 --- a/plotly/validators/isosurface/colorbar/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="isosurface.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickfont/_style.py b/plotly/validators/isosurface/colorbar/tickfont/_style.py deleted file mode 100644 index c8ffc1978cd..00000000000 --- a/plotly/validators/isosurface/colorbar/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="isosurface.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickfont/_textcase.py b/plotly/validators/isosurface/colorbar/tickfont/_textcase.py deleted file mode 100644 index aa3a6cf1ced..00000000000 --- a/plotly/validators/isosurface/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="isosurface.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickfont/_variant.py b/plotly/validators/isosurface/colorbar/tickfont/_variant.py deleted file mode 100644 index 798388a13ca..00000000000 --- a/plotly/validators/isosurface/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="isosurface.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickfont/_weight.py b/plotly/validators/isosurface/colorbar/tickfont/_weight.py deleted file mode 100644 index 335b96d639c..00000000000 --- a/plotly/validators/isosurface/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="isosurface.colorbar.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickformatstop/__init__.py b/plotly/validators/isosurface/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/isosurface/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/isosurface/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/isosurface/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index 226132bb04f..00000000000 --- a/plotly/validators/isosurface/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="isosurface.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - items=kwargs.pop( - "items", - [ - {"editType": "calc", "valType": "any"}, - {"editType": "calc", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickformatstop/_enabled.py b/plotly/validators/isosurface/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index d93fd302158..00000000000 --- a/plotly/validators/isosurface/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="isosurface.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickformatstop/_name.py b/plotly/validators/isosurface/colorbar/tickformatstop/_name.py deleted file mode 100644 index 9c4c87e4928..00000000000 --- a/plotly/validators/isosurface/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="isosurface.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/isosurface/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index 5dea31a0b37..00000000000 --- a/plotly/validators/isosurface/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="isosurface.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/tickformatstop/_value.py b/plotly/validators/isosurface/colorbar/tickformatstop/_value.py deleted file mode 100644 index 574d613be79..00000000000 --- a/plotly/validators/isosurface/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="isosurface.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/__init__.py b/plotly/validators/isosurface/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/isosurface/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/isosurface/colorbar/title/_font.py b/plotly/validators/isosurface/colorbar/title/_font.py deleted file mode 100644 index 807f718ec78..00000000000 --- a/plotly/validators/isosurface/colorbar/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="isosurface.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/_side.py b/plotly/validators/isosurface/colorbar/title/_side.py deleted file mode 100644 index a7f26aabffd..00000000000 --- a/plotly/validators/isosurface/colorbar/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="isosurface.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/_text.py b/plotly/validators/isosurface/colorbar/title/_text.py deleted file mode 100644 index c68cd8cd043..00000000000 --- a/plotly/validators/isosurface/colorbar/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="isosurface.colorbar.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/font/__init__.py b/plotly/validators/isosurface/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/isosurface/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/isosurface/colorbar/title/font/_color.py b/plotly/validators/isosurface/colorbar/title/font/_color.py deleted file mode 100644 index 37c320216eb..00000000000 --- a/plotly/validators/isosurface/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="isosurface.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/font/_family.py b/plotly/validators/isosurface/colorbar/title/font/_family.py deleted file mode 100644 index ead9aa69f06..00000000000 --- a/plotly/validators/isosurface/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="isosurface.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/font/_lineposition.py b/plotly/validators/isosurface/colorbar/title/font/_lineposition.py deleted file mode 100644 index 4d99bfcce64..00000000000 --- a/plotly/validators/isosurface/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="isosurface.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/font/_shadow.py b/plotly/validators/isosurface/colorbar/title/font/_shadow.py deleted file mode 100644 index ecf0dbdc81d..00000000000 --- a/plotly/validators/isosurface/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="isosurface.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/font/_size.py b/plotly/validators/isosurface/colorbar/title/font/_size.py deleted file mode 100644 index f6910ecdcd9..00000000000 --- a/plotly/validators/isosurface/colorbar/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="isosurface.colorbar.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/font/_style.py b/plotly/validators/isosurface/colorbar/title/font/_style.py deleted file mode 100644 index 850fe212ccd..00000000000 --- a/plotly/validators/isosurface/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="isosurface.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/font/_textcase.py b/plotly/validators/isosurface/colorbar/title/font/_textcase.py deleted file mode 100644 index a44e06c10fa..00000000000 --- a/plotly/validators/isosurface/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="isosurface.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/font/_variant.py b/plotly/validators/isosurface/colorbar/title/font/_variant.py deleted file mode 100644 index 5ab86bc997e..00000000000 --- a/plotly/validators/isosurface/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="isosurface.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/colorbar/title/font/_weight.py b/plotly/validators/isosurface/colorbar/title/font/_weight.py deleted file mode 100644 index 309f8eb475c..00000000000 --- a/plotly/validators/isosurface/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="isosurface.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/contour/__init__.py b/plotly/validators/isosurface/contour/__init__.py deleted file mode 100644 index 731d9faa35b..00000000000 --- a/plotly/validators/isosurface/contour/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._show import ShowValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._width.WidthValidator", "._show.ShowValidator", "._color.ColorValidator"], - ) diff --git a/plotly/validators/isosurface/contour/_color.py b/plotly/validators/isosurface/contour/_color.py deleted file mode 100644 index 360496d4308..00000000000 --- a/plotly/validators/isosurface/contour/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="isosurface.contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/contour/_show.py b/plotly/validators/isosurface/contour/_show.py deleted file mode 100644 index a4a9ffd6d6e..00000000000 --- a/plotly/validators/isosurface/contour/_show.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="show", parent_name="isosurface.contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/contour/_width.py b/plotly/validators/isosurface/contour/_width.py deleted file mode 100644 index e7744f6e75f..00000000000 --- a/plotly/validators/isosurface/contour/_width.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="isosurface.contour", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 16), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/__init__.py b/plotly/validators/isosurface/hoverlabel/__init__.py deleted file mode 100644 index a7dc5342e1e..00000000000 --- a/plotly/validators/isosurface/hoverlabel/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelengthsrc import NamelengthsrcValidator - from ._namelength import NamelengthValidator - from ._font import FontValidator - from ._bordercolorsrc import BordercolorsrcValidator - from ._bordercolor import BordercolorValidator - from ._bgcolorsrc import BgcolorsrcValidator - from ._bgcolor import BgcolorValidator - from ._alignsrc import AlignsrcValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelengthsrc.NamelengthsrcValidator", - "._namelength.NamelengthValidator", - "._font.FontValidator", - "._bordercolorsrc.BordercolorsrcValidator", - "._bordercolor.BordercolorValidator", - "._bgcolorsrc.BgcolorsrcValidator", - "._bgcolor.BgcolorValidator", - "._alignsrc.AlignsrcValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/isosurface/hoverlabel/_align.py b/plotly/validators/isosurface/hoverlabel/_align.py deleted file mode 100644 index 3a43ceebb82..00000000000 --- a/plotly/validators/isosurface/hoverlabel/_align.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="isosurface.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/_alignsrc.py b/plotly/validators/isosurface/hoverlabel/_alignsrc.py deleted file mode 100644 index 0edb02405af..00000000000 --- a/plotly/validators/isosurface/hoverlabel/_alignsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="alignsrc", parent_name="isosurface.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/_bgcolor.py b/plotly/validators/isosurface/hoverlabel/_bgcolor.py deleted file mode 100644 index 2d59cb33d41..00000000000 --- a/plotly/validators/isosurface/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="isosurface.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/_bgcolorsrc.py b/plotly/validators/isosurface/hoverlabel/_bgcolorsrc.py deleted file mode 100644 index 5ec821acee7..00000000000 --- a/plotly/validators/isosurface/hoverlabel/_bgcolorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="bgcolorsrc", parent_name="isosurface.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/_bordercolor.py b/plotly/validators/isosurface/hoverlabel/_bordercolor.py deleted file mode 100644 index d2cbecf5537..00000000000 --- a/plotly/validators/isosurface/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="isosurface.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/_bordercolorsrc.py b/plotly/validators/isosurface/hoverlabel/_bordercolorsrc.py deleted file mode 100644 index ba2ac9a6e8a..00000000000 --- a/plotly/validators/isosurface/hoverlabel/_bordercolorsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="bordercolorsrc", - parent_name="isosurface.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/_font.py b/plotly/validators/isosurface/hoverlabel/_font.py deleted file mode 100644 index f85461c140d..00000000000 --- a/plotly/validators/isosurface/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="isosurface.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/_namelength.py b/plotly/validators/isosurface/hoverlabel/_namelength.py deleted file mode 100644 index f1d6e9a69a5..00000000000 --- a/plotly/validators/isosurface/hoverlabel/_namelength.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="isosurface.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/_namelengthsrc.py b/plotly/validators/isosurface/hoverlabel/_namelengthsrc.py deleted file mode 100644 index 5e9392cb648..00000000000 --- a/plotly/validators/isosurface/hoverlabel/_namelengthsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="namelengthsrc", parent_name="isosurface.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/__init__.py b/plotly/validators/isosurface/hoverlabel/font/__init__.py deleted file mode 100644 index 3ecd89fbb6f..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weightsrc import WeightsrcValidator - from ._weight import WeightValidator - from ._variantsrc import VariantsrcValidator - from ._variant import VariantValidator - from ._textcasesrc import TextcasesrcValidator - from ._textcase import TextcaseValidator - from ._stylesrc import StylesrcValidator - from ._style import StyleValidator - from ._sizesrc import SizesrcValidator - from ._size import SizeValidator - from ._shadowsrc import ShadowsrcValidator - from ._shadow import ShadowValidator - from ._linepositionsrc import LinepositionsrcValidator - from ._lineposition import LinepositionValidator - from ._familysrc import FamilysrcValidator - from ._family import FamilyValidator - from ._colorsrc import ColorsrcValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weightsrc.WeightsrcValidator", - "._weight.WeightValidator", - "._variantsrc.VariantsrcValidator", - "._variant.VariantValidator", - "._textcasesrc.TextcasesrcValidator", - "._textcase.TextcaseValidator", - "._stylesrc.StylesrcValidator", - "._style.StyleValidator", - "._sizesrc.SizesrcValidator", - "._size.SizeValidator", - "._shadowsrc.ShadowsrcValidator", - "._shadow.ShadowValidator", - "._linepositionsrc.LinepositionsrcValidator", - "._lineposition.LinepositionValidator", - "._familysrc.FamilysrcValidator", - "._family.FamilyValidator", - "._colorsrc.ColorsrcValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_color.py b/plotly/validators/isosurface/hoverlabel/font/_color.py deleted file mode 100644 index aaa2d14b172..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_colorsrc.py b/plotly/validators/isosurface/hoverlabel/font/_colorsrc.py deleted file mode 100644 index 1e0cf7fbb1a..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_colorsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="colorsrc", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_family.py b/plotly/validators/isosurface/hoverlabel/font/_family.py deleted file mode 100644 index 917a1a8e1b9..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_family.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_familysrc.py b/plotly/validators/isosurface/hoverlabel/font/_familysrc.py deleted file mode 100644 index 1d55f7b4a02..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_familysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="familysrc", - parent_name="isosurface.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_lineposition.py b/plotly/validators/isosurface/hoverlabel/font/_lineposition.py deleted file mode 100644 index 025504cffdc..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="isosurface.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_linepositionsrc.py b/plotly/validators/isosurface/hoverlabel/font/_linepositionsrc.py deleted file mode 100644 index 2dd5d743e94..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_linepositionsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="linepositionsrc", - parent_name="isosurface.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_shadow.py b/plotly/validators/isosurface/hoverlabel/font/_shadow.py deleted file mode 100644 index 4e67aa00961..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_shadowsrc.py b/plotly/validators/isosurface/hoverlabel/font/_shadowsrc.py deleted file mode 100644 index cbfbda65ad9..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_shadowsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="shadowsrc", - parent_name="isosurface.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_size.py b/plotly/validators/isosurface/hoverlabel/font/_size.py deleted file mode 100644 index 28d1bc8ec0a..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_size.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_sizesrc.py b/plotly/validators/isosurface/hoverlabel/font/_sizesrc.py deleted file mode 100644 index 208c556725b..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_sizesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="sizesrc", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_style.py b/plotly/validators/isosurface/hoverlabel/font/_style.py deleted file mode 100644 index 646131923ae..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_style.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_stylesrc.py b/plotly/validators/isosurface/hoverlabel/font/_stylesrc.py deleted file mode 100644 index ca6e2987942..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_stylesrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StylesrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="stylesrc", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_textcase.py b/plotly/validators/isosurface/hoverlabel/font/_textcase.py deleted file mode 100644 index 5ea5d48381a..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_textcasesrc.py b/plotly/validators/isosurface/hoverlabel/font/_textcasesrc.py deleted file mode 100644 index 5eb805ec1de..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_textcasesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcasesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="textcasesrc", - parent_name="isosurface.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_variant.py b/plotly/validators/isosurface/hoverlabel/font/_variant.py deleted file mode 100644 index 9f4318a9c28..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_variant.py +++ /dev/null @@ -1,28 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_variantsrc.py b/plotly/validators/isosurface/hoverlabel/font/_variantsrc.py deleted file mode 100644 index 170b0ca8a15..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_variantsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="variantsrc", - parent_name="isosurface.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_weight.py b/plotly/validators/isosurface/hoverlabel/font/_weight.py deleted file mode 100644 index 208e7bfe241..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_weight.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="isosurface.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/hoverlabel/font/_weightsrc.py b/plotly/validators/isosurface/hoverlabel/font/_weightsrc.py deleted file mode 100644 index ff0d3d200a7..00000000000 --- a/plotly/validators/isosurface/hoverlabel/font/_weightsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="weightsrc", - parent_name="isosurface.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/__init__.py b/plotly/validators/isosurface/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/_font.py b/plotly/validators/isosurface/legendgrouptitle/_font.py deleted file mode 100644 index ac87eae1db3..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="isosurface.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/_text.py b/plotly/validators/isosurface/legendgrouptitle/_text.py deleted file mode 100644 index d559cbf72a5..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="isosurface.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/font/__init__.py b/plotly/validators/isosurface/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/font/_color.py b/plotly/validators/isosurface/legendgrouptitle/font/_color.py deleted file mode 100644 index 812958f1863..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="isosurface.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/font/_family.py b/plotly/validators/isosurface/legendgrouptitle/font/_family.py deleted file mode 100644 index c564ab2cfa5..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="isosurface.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/font/_lineposition.py b/plotly/validators/isosurface/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index 49b64864c41..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="isosurface.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/font/_shadow.py b/plotly/validators/isosurface/legendgrouptitle/font/_shadow.py deleted file mode 100644 index a9c6e150833..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="isosurface.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/font/_size.py b/plotly/validators/isosurface/legendgrouptitle/font/_size.py deleted file mode 100644 index 1861618472b..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="isosurface.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/font/_style.py b/plotly/validators/isosurface/legendgrouptitle/font/_style.py deleted file mode 100644 index a7f624da8f4..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="isosurface.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/font/_textcase.py b/plotly/validators/isosurface/legendgrouptitle/font/_textcase.py deleted file mode 100644 index 3916bb8ec33..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="isosurface.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/font/_variant.py b/plotly/validators/isosurface/legendgrouptitle/font/_variant.py deleted file mode 100644 index b69a9234ced..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="isosurface.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/legendgrouptitle/font/_weight.py b/plotly/validators/isosurface/legendgrouptitle/font/_weight.py deleted file mode 100644 index c29ed5c7ca0..00000000000 --- a/plotly/validators/isosurface/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="isosurface.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "style"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/lighting/__init__.py b/plotly/validators/isosurface/lighting/__init__.py deleted file mode 100644 index 6d77801bf22..00000000000 --- a/plotly/validators/isosurface/lighting/__init__.py +++ /dev/null @@ -1,27 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._vertexnormalsepsilon import VertexnormalsepsilonValidator - from ._specular import SpecularValidator - from ._roughness import RoughnessValidator - from ._fresnel import FresnelValidator - from ._facenormalsepsilon import FacenormalsepsilonValidator - from ._diffuse import DiffuseValidator - from ._ambient import AmbientValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._vertexnormalsepsilon.VertexnormalsepsilonValidator", - "._specular.SpecularValidator", - "._roughness.RoughnessValidator", - "._fresnel.FresnelValidator", - "._facenormalsepsilon.FacenormalsepsilonValidator", - "._diffuse.DiffuseValidator", - "._ambient.AmbientValidator", - ], - ) diff --git a/plotly/validators/isosurface/lighting/_ambient.py b/plotly/validators/isosurface/lighting/_ambient.py deleted file mode 100644 index a80443bf98a..00000000000 --- a/plotly/validators/isosurface/lighting/_ambient.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AmbientValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ambient", parent_name="isosurface.lighting", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/lighting/_diffuse.py b/plotly/validators/isosurface/lighting/_diffuse.py deleted file mode 100644 index cc3d774e3b8..00000000000 --- a/plotly/validators/isosurface/lighting/_diffuse.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DiffuseValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="diffuse", parent_name="isosurface.lighting", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/lighting/_facenormalsepsilon.py b/plotly/validators/isosurface/lighting/_facenormalsepsilon.py deleted file mode 100644 index 5d781c51b45..00000000000 --- a/plotly/validators/isosurface/lighting/_facenormalsepsilon.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FacenormalsepsilonValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="facenormalsepsilon", - parent_name="isosurface.lighting", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/lighting/_fresnel.py b/plotly/validators/isosurface/lighting/_fresnel.py deleted file mode 100644 index 584b6b1d159..00000000000 --- a/plotly/validators/isosurface/lighting/_fresnel.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FresnelValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="fresnel", parent_name="isosurface.lighting", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 5), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/lighting/_roughness.py b/plotly/validators/isosurface/lighting/_roughness.py deleted file mode 100644 index 2171ab27c0e..00000000000 --- a/plotly/validators/isosurface/lighting/_roughness.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RoughnessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="roughness", parent_name="isosurface.lighting", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/lighting/_specular.py b/plotly/validators/isosurface/lighting/_specular.py deleted file mode 100644 index e9689046804..00000000000 --- a/plotly/validators/isosurface/lighting/_specular.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpecularValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="specular", parent_name="isosurface.lighting", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 2), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/lighting/_vertexnormalsepsilon.py b/plotly/validators/isosurface/lighting/_vertexnormalsepsilon.py deleted file mode 100644 index c1c8e65dba1..00000000000 --- a/plotly/validators/isosurface/lighting/_vertexnormalsepsilon.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VertexnormalsepsilonValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="vertexnormalsepsilon", - parent_name="isosurface.lighting", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/lightposition/__init__.py b/plotly/validators/isosurface/lightposition/__init__.py deleted file mode 100644 index 680eb33e0b3..00000000000 --- a/plotly/validators/isosurface/lightposition/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._z import ZValidator - from ._y import YValidator - from ._x import XValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._z.ZValidator", "._y.YValidator", "._x.XValidator"] - ) diff --git a/plotly/validators/isosurface/lightposition/_x.py b/plotly/validators/isosurface/lightposition/_x.py deleted file mode 100644 index 70345d60ca1..00000000000 --- a/plotly/validators/isosurface/lightposition/_x.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="x", parent_name="isosurface.lightposition", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 100000), - min=kwargs.pop("min", -100000), - **kwargs, - ) diff --git a/plotly/validators/isosurface/lightposition/_y.py b/plotly/validators/isosurface/lightposition/_y.py deleted file mode 100644 index 7c4920b6510..00000000000 --- a/plotly/validators/isosurface/lightposition/_y.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="y", parent_name="isosurface.lightposition", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 100000), - min=kwargs.pop("min", -100000), - **kwargs, - ) diff --git a/plotly/validators/isosurface/lightposition/_z.py b/plotly/validators/isosurface/lightposition/_z.py deleted file mode 100644 index 33552a998d4..00000000000 --- a/plotly/validators/isosurface/lightposition/_z.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="z", parent_name="isosurface.lightposition", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 100000), - min=kwargs.pop("min", -100000), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/__init__.py b/plotly/validators/isosurface/slices/__init__.py deleted file mode 100644 index 680eb33e0b3..00000000000 --- a/plotly/validators/isosurface/slices/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._z import ZValidator - from ._y import YValidator - from ._x import XValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._z.ZValidator", "._y.YValidator", "._x.XValidator"] - ) diff --git a/plotly/validators/isosurface/slices/_x.py b/plotly/validators/isosurface/slices/_x.py deleted file mode 100644 index 78a4d1ca549..00000000000 --- a/plotly/validators/isosurface/slices/_x.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="x", parent_name="isosurface.slices", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "X"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/_y.py b/plotly/validators/isosurface/slices/_y.py deleted file mode 100644 index 63a69e7366c..00000000000 --- a/plotly/validators/isosurface/slices/_y.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="y", parent_name="isosurface.slices", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Y"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/_z.py b/plotly/validators/isosurface/slices/_z.py deleted file mode 100644 index 7e3254c766d..00000000000 --- a/plotly/validators/isosurface/slices/_z.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="z", parent_name="isosurface.slices", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Z"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/x/__init__.py b/plotly/validators/isosurface/slices/x/__init__.py deleted file mode 100644 index be0e0133a4b..00000000000 --- a/plotly/validators/isosurface/slices/x/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._show import ShowValidator - from ._locationssrc import LocationssrcValidator - from ._locations import LocationsValidator - from ._fill import FillValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._show.ShowValidator", - "._locationssrc.LocationssrcValidator", - "._locations.LocationsValidator", - "._fill.FillValidator", - ], - ) diff --git a/plotly/validators/isosurface/slices/x/_fill.py b/plotly/validators/isosurface/slices/x/_fill.py deleted file mode 100644 index 0eebaf9aa84..00000000000 --- a/plotly/validators/isosurface/slices/x/_fill.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillValidator(_bv.NumberValidator): - def __init__(self, plotly_name="fill", parent_name="isosurface.slices.x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/x/_locations.py b/plotly/validators/isosurface/slices/x/_locations.py deleted file mode 100644 index a7581d80d24..00000000000 --- a/plotly/validators/isosurface/slices/x/_locations.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="locations", parent_name="isosurface.slices.x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/x/_locationssrc.py b/plotly/validators/isosurface/slices/x/_locationssrc.py deleted file mode 100644 index 4f2b3974cac..00000000000 --- a/plotly/validators/isosurface/slices/x/_locationssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="locationssrc", parent_name="isosurface.slices.x", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/x/_show.py b/plotly/validators/isosurface/slices/x/_show.py deleted file mode 100644 index 55f94fe30e1..00000000000 --- a/plotly/validators/isosurface/slices/x/_show.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="show", parent_name="isosurface.slices.x", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/y/__init__.py b/plotly/validators/isosurface/slices/y/__init__.py deleted file mode 100644 index be0e0133a4b..00000000000 --- a/plotly/validators/isosurface/slices/y/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._show import ShowValidator - from ._locationssrc import LocationssrcValidator - from ._locations import LocationsValidator - from ._fill import FillValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._show.ShowValidator", - "._locationssrc.LocationssrcValidator", - "._locations.LocationsValidator", - "._fill.FillValidator", - ], - ) diff --git a/plotly/validators/isosurface/slices/y/_fill.py b/plotly/validators/isosurface/slices/y/_fill.py deleted file mode 100644 index 031951a160c..00000000000 --- a/plotly/validators/isosurface/slices/y/_fill.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillValidator(_bv.NumberValidator): - def __init__(self, plotly_name="fill", parent_name="isosurface.slices.y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/y/_locations.py b/plotly/validators/isosurface/slices/y/_locations.py deleted file mode 100644 index 6bb28e83237..00000000000 --- a/plotly/validators/isosurface/slices/y/_locations.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="locations", parent_name="isosurface.slices.y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/y/_locationssrc.py b/plotly/validators/isosurface/slices/y/_locationssrc.py deleted file mode 100644 index 6ba71267bc6..00000000000 --- a/plotly/validators/isosurface/slices/y/_locationssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="locationssrc", parent_name="isosurface.slices.y", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/y/_show.py b/plotly/validators/isosurface/slices/y/_show.py deleted file mode 100644 index ce6b7a9d6f7..00000000000 --- a/plotly/validators/isosurface/slices/y/_show.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="show", parent_name="isosurface.slices.y", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/z/__init__.py b/plotly/validators/isosurface/slices/z/__init__.py deleted file mode 100644 index be0e0133a4b..00000000000 --- a/plotly/validators/isosurface/slices/z/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._show import ShowValidator - from ._locationssrc import LocationssrcValidator - from ._locations import LocationsValidator - from ._fill import FillValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._show.ShowValidator", - "._locationssrc.LocationssrcValidator", - "._locations.LocationsValidator", - "._fill.FillValidator", - ], - ) diff --git a/plotly/validators/isosurface/slices/z/_fill.py b/plotly/validators/isosurface/slices/z/_fill.py deleted file mode 100644 index cc5246f507a..00000000000 --- a/plotly/validators/isosurface/slices/z/_fill.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillValidator(_bv.NumberValidator): - def __init__(self, plotly_name="fill", parent_name="isosurface.slices.z", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/z/_locations.py b/plotly/validators/isosurface/slices/z/_locations.py deleted file mode 100644 index 8a3af5eb03f..00000000000 --- a/plotly/validators/isosurface/slices/z/_locations.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="locations", parent_name="isosurface.slices.z", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/z/_locationssrc.py b/plotly/validators/isosurface/slices/z/_locationssrc.py deleted file mode 100644 index e807455b661..00000000000 --- a/plotly/validators/isosurface/slices/z/_locationssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LocationssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="locationssrc", parent_name="isosurface.slices.z", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/slices/z/_show.py b/plotly/validators/isosurface/slices/z/_show.py deleted file mode 100644 index 2f63cd4eb87..00000000000 --- a/plotly/validators/isosurface/slices/z/_show.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="show", parent_name="isosurface.slices.z", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/spaceframe/__init__.py b/plotly/validators/isosurface/spaceframe/__init__.py deleted file mode 100644 index 72ac445a293..00000000000 --- a/plotly/validators/isosurface/spaceframe/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._show import ShowValidator - from ._fill import FillValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._show.ShowValidator", "._fill.FillValidator"] - ) diff --git a/plotly/validators/isosurface/spaceframe/_fill.py b/plotly/validators/isosurface/spaceframe/_fill.py deleted file mode 100644 index 6c4f437e389..00000000000 --- a/plotly/validators/isosurface/spaceframe/_fill.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="fill", parent_name="isosurface.spaceframe", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/spaceframe/_show.py b/plotly/validators/isosurface/spaceframe/_show.py deleted file mode 100644 index 471cb389764..00000000000 --- a/plotly/validators/isosurface/spaceframe/_show.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="show", parent_name="isosurface.spaceframe", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/isosurface/stream/__init__.py b/plotly/validators/isosurface/stream/__init__.py deleted file mode 100644 index a075eb8833a..00000000000 --- a/plotly/validators/isosurface/stream/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._token import TokenValidator - from ._maxpoints import MaxpointsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._token.TokenValidator", "._maxpoints.MaxpointsValidator"] - ) diff --git a/plotly/validators/isosurface/stream/_maxpoints.py b/plotly/validators/isosurface/stream/_maxpoints.py deleted file mode 100644 index 579d44aa9b3..00000000000 --- a/plotly/validators/isosurface/stream/_maxpoints.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxpointsValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxpoints", parent_name="isosurface.stream", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 10000), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/stream/_token.py b/plotly/validators/isosurface/stream/_token.py deleted file mode 100644 index ab1fa93fb35..00000000000 --- a/plotly/validators/isosurface/stream/_token.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TokenValidator(_bv.StringValidator): - def __init__(self, plotly_name="token", parent_name="isosurface.stream", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/isosurface/surface/__init__.py b/plotly/validators/isosurface/surface/__init__.py deleted file mode 100644 index 1ad8fd6ff7f..00000000000 --- a/plotly/validators/isosurface/surface/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._show import ShowValidator - from ._pattern import PatternValidator - from ._fill import FillValidator - from ._count import CountValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._show.ShowValidator", - "._pattern.PatternValidator", - "._fill.FillValidator", - "._count.CountValidator", - ], - ) diff --git a/plotly/validators/isosurface/surface/_count.py b/plotly/validators/isosurface/surface/_count.py deleted file mode 100644 index 64d859c5c44..00000000000 --- a/plotly/validators/isosurface/surface/_count.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CountValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="count", parent_name="isosurface.surface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/isosurface/surface/_fill.py b/plotly/validators/isosurface/surface/_fill.py deleted file mode 100644 index d51681c59db..00000000000 --- a/plotly/validators/isosurface/surface/_fill.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillValidator(_bv.NumberValidator): - def __init__(self, plotly_name="fill", parent_name="isosurface.surface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/isosurface/surface/_pattern.py b/plotly/validators/isosurface/surface/_pattern.py deleted file mode 100644 index 07b91e49a88..00000000000 --- a/plotly/validators/isosurface/surface/_pattern.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PatternValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="pattern", parent_name="isosurface.surface", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["all", "odd", "even"]), - flags=kwargs.pop("flags", ["A", "B", "C", "D", "E"]), - **kwargs, - ) diff --git a/plotly/validators/isosurface/surface/_show.py b/plotly/validators/isosurface/surface/_show.py deleted file mode 100644 index e5038a7b4ba..00000000000 --- a/plotly/validators/isosurface/surface/_show.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="show", parent_name="isosurface.surface", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/__init__.py b/plotly/validators/layout/__init__.py deleted file mode 100644 index ae56b0e83b8..00000000000 --- a/plotly/validators/layout/__init__.py +++ /dev/null @@ -1,203 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yaxis import YaxisValidator - from ._xaxis import XaxisValidator - from ._width import WidthValidator - from ._waterfallmode import WaterfallmodeValidator - from ._waterfallgroupgap import WaterfallgroupgapValidator - from ._waterfallgap import WaterfallgapValidator - from ._violinmode import ViolinmodeValidator - from ._violingroupgap import ViolingroupgapValidator - from ._violingap import ViolingapValidator - from ._updatemenudefaults import UpdatemenudefaultsValidator - from ._updatemenus import UpdatemenusValidator - from ._uniformtext import UniformtextValidator - from ._uirevision import UirevisionValidator - from ._treemapcolorway import TreemapcolorwayValidator - from ._transition import TransitionValidator - from ._title import TitleValidator - from ._ternary import TernaryValidator - from ._template import TemplateValidator - from ._sunburstcolorway import SunburstcolorwayValidator - from ._spikedistance import SpikedistanceValidator - from ._smith import SmithValidator - from ._sliderdefaults import SliderdefaultsValidator - from ._sliders import SlidersValidator - from ._showlegend import ShowlegendValidator - from ._shapedefaults import ShapedefaultsValidator - from ._shapes import ShapesValidator - from ._separators import SeparatorsValidator - from ._selectiondefaults import SelectiondefaultsValidator - from ._selections import SelectionsValidator - from ._selectionrevision import SelectionrevisionValidator - from ._selectdirection import SelectdirectionValidator - from ._scene import SceneValidator - from ._scattermode import ScattermodeValidator - from ._scattergap import ScattergapValidator - from ._polar import PolarValidator - from ._plot_bgcolor import Plot_BgcolorValidator - from ._piecolorway import PiecolorwayValidator - from ._paper_bgcolor import Paper_BgcolorValidator - from ._newshape import NewshapeValidator - from ._newselection import NewselectionValidator - from ._modebar import ModebarValidator - from ._minreducedwidth import MinreducedwidthValidator - from ._minreducedheight import MinreducedheightValidator - from ._metasrc import MetasrcValidator - from ._meta import MetaValidator - from ._margin import MarginValidator - from ._mapbox import MapboxValidator - from ._map import MapValidator - from ._legend import LegendValidator - from ._imagedefaults import ImagedefaultsValidator - from ._images import ImagesValidator - from ._iciclecolorway import IciclecolorwayValidator - from ._hoversubplots import HoversubplotsValidator - from ._hovermode import HovermodeValidator - from ._hoverlabel import HoverlabelValidator - from ._hoverdistance import HoverdistanceValidator - from ._hidesources import HidesourcesValidator - from ._hiddenlabelssrc import HiddenlabelssrcValidator - from ._hiddenlabels import HiddenlabelsValidator - from ._height import HeightValidator - from ._grid import GridValidator - from ._geo import GeoValidator - from ._funnelmode import FunnelmodeValidator - from ._funnelgroupgap import FunnelgroupgapValidator - from ._funnelgap import FunnelgapValidator - from ._funnelareacolorway import FunnelareacolorwayValidator - from ._font import FontValidator - from ._extendtreemapcolors import ExtendtreemapcolorsValidator - from ._extendsunburstcolors import ExtendsunburstcolorsValidator - from ._extendpiecolors import ExtendpiecolorsValidator - from ._extendiciclecolors import ExtendiciclecolorsValidator - from ._extendfunnelareacolors import ExtendfunnelareacolorsValidator - from ._editrevision import EditrevisionValidator - from ._dragmode import DragmodeValidator - from ._datarevision import DatarevisionValidator - from ._computed import ComputedValidator - from ._colorway import ColorwayValidator - from ._colorscale import ColorscaleValidator - from ._coloraxis import ColoraxisValidator - from ._clickmode import ClickmodeValidator - from ._calendar import CalendarValidator - from ._boxmode import BoxmodeValidator - from ._boxgroupgap import BoxgroupgapValidator - from ._boxgap import BoxgapValidator - from ._barnorm import BarnormValidator - from ._barmode import BarmodeValidator - from ._bargroupgap import BargroupgapValidator - from ._bargap import BargapValidator - from ._barcornerradius import BarcornerradiusValidator - from ._autotypenumbers import AutotypenumbersValidator - from ._autosize import AutosizeValidator - from ._annotationdefaults import AnnotationdefaultsValidator - from ._annotations import AnnotationsValidator - from ._activeshape import ActiveshapeValidator - from ._activeselection import ActiveselectionValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yaxis.YaxisValidator", - "._xaxis.XaxisValidator", - "._width.WidthValidator", - "._waterfallmode.WaterfallmodeValidator", - "._waterfallgroupgap.WaterfallgroupgapValidator", - "._waterfallgap.WaterfallgapValidator", - "._violinmode.ViolinmodeValidator", - "._violingroupgap.ViolingroupgapValidator", - "._violingap.ViolingapValidator", - "._updatemenudefaults.UpdatemenudefaultsValidator", - "._updatemenus.UpdatemenusValidator", - "._uniformtext.UniformtextValidator", - "._uirevision.UirevisionValidator", - "._treemapcolorway.TreemapcolorwayValidator", - "._transition.TransitionValidator", - "._title.TitleValidator", - "._ternary.TernaryValidator", - "._template.TemplateValidator", - "._sunburstcolorway.SunburstcolorwayValidator", - "._spikedistance.SpikedistanceValidator", - "._smith.SmithValidator", - "._sliderdefaults.SliderdefaultsValidator", - "._sliders.SlidersValidator", - "._showlegend.ShowlegendValidator", - "._shapedefaults.ShapedefaultsValidator", - "._shapes.ShapesValidator", - "._separators.SeparatorsValidator", - "._selectiondefaults.SelectiondefaultsValidator", - "._selections.SelectionsValidator", - "._selectionrevision.SelectionrevisionValidator", - "._selectdirection.SelectdirectionValidator", - "._scene.SceneValidator", - "._scattermode.ScattermodeValidator", - "._scattergap.ScattergapValidator", - "._polar.PolarValidator", - "._plot_bgcolor.Plot_BgcolorValidator", - "._piecolorway.PiecolorwayValidator", - "._paper_bgcolor.Paper_BgcolorValidator", - "._newshape.NewshapeValidator", - "._newselection.NewselectionValidator", - "._modebar.ModebarValidator", - "._minreducedwidth.MinreducedwidthValidator", - "._minreducedheight.MinreducedheightValidator", - "._metasrc.MetasrcValidator", - "._meta.MetaValidator", - "._margin.MarginValidator", - "._mapbox.MapboxValidator", - "._map.MapValidator", - "._legend.LegendValidator", - "._imagedefaults.ImagedefaultsValidator", - "._images.ImagesValidator", - "._iciclecolorway.IciclecolorwayValidator", - "._hoversubplots.HoversubplotsValidator", - "._hovermode.HovermodeValidator", - "._hoverlabel.HoverlabelValidator", - "._hoverdistance.HoverdistanceValidator", - "._hidesources.HidesourcesValidator", - "._hiddenlabelssrc.HiddenlabelssrcValidator", - "._hiddenlabels.HiddenlabelsValidator", - "._height.HeightValidator", - "._grid.GridValidator", - "._geo.GeoValidator", - "._funnelmode.FunnelmodeValidator", - "._funnelgroupgap.FunnelgroupgapValidator", - "._funnelgap.FunnelgapValidator", - "._funnelareacolorway.FunnelareacolorwayValidator", - "._font.FontValidator", - "._extendtreemapcolors.ExtendtreemapcolorsValidator", - "._extendsunburstcolors.ExtendsunburstcolorsValidator", - "._extendpiecolors.ExtendpiecolorsValidator", - "._extendiciclecolors.ExtendiciclecolorsValidator", - "._extendfunnelareacolors.ExtendfunnelareacolorsValidator", - "._editrevision.EditrevisionValidator", - "._dragmode.DragmodeValidator", - "._datarevision.DatarevisionValidator", - "._computed.ComputedValidator", - "._colorway.ColorwayValidator", - "._colorscale.ColorscaleValidator", - "._coloraxis.ColoraxisValidator", - "._clickmode.ClickmodeValidator", - "._calendar.CalendarValidator", - "._boxmode.BoxmodeValidator", - "._boxgroupgap.BoxgroupgapValidator", - "._boxgap.BoxgapValidator", - "._barnorm.BarnormValidator", - "._barmode.BarmodeValidator", - "._bargroupgap.BargroupgapValidator", - "._bargap.BargapValidator", - "._barcornerradius.BarcornerradiusValidator", - "._autotypenumbers.AutotypenumbersValidator", - "._autosize.AutosizeValidator", - "._annotationdefaults.AnnotationdefaultsValidator", - "._annotations.AnnotationsValidator", - "._activeshape.ActiveshapeValidator", - "._activeselection.ActiveselectionValidator", - ], - ) diff --git a/plotly/validators/layout/_activeselection.py b/plotly/validators/layout/_activeselection.py deleted file mode 100644 index 7f754eedbc6..00000000000 --- a/plotly/validators/layout/_activeselection.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ActiveselectionValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="activeselection", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Activeselection"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_activeshape.py b/plotly/validators/layout/_activeshape.py deleted file mode 100644 index 82d480b6360..00000000000 --- a/plotly/validators/layout/_activeshape.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ActiveshapeValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="activeshape", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Activeshape"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_annotationdefaults.py b/plotly/validators/layout/_annotationdefaults.py deleted file mode 100644 index 7ca96d348e5..00000000000 --- a/plotly/validators/layout/_annotationdefaults.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AnnotationdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="annotationdefaults", parent_name="layout", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Annotation"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_annotations.py b/plotly/validators/layout/_annotations.py deleted file mode 100644 index 60c16764319..00000000000 --- a/plotly/validators/layout/_annotations.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AnnotationsValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="annotations", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Annotation"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_autosize.py b/plotly/validators/layout/_autosize.py deleted file mode 100644 index a3398609b0e..00000000000 --- a/plotly/validators/layout/_autosize.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutosizeValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="autosize", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/_autotypenumbers.py b/plotly/validators/layout/_autotypenumbers.py deleted file mode 100644 index 1e284a49f7a..00000000000 --- a/plotly/validators/layout/_autotypenumbers.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotypenumbersValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="autotypenumbers", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["convert types", "strict"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_barcornerradius.py b/plotly/validators/layout/_barcornerradius.py deleted file mode 100644 index 772dc24beb7..00000000000 --- a/plotly/validators/layout/_barcornerradius.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BarcornerradiusValidator(_bv.AnyValidator): - def __init__(self, plotly_name="barcornerradius", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_bargap.py b/plotly/validators/layout/_bargap.py deleted file mode 100644 index 464aacdc3f3..00000000000 --- a/plotly/validators/layout/_bargap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BargapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="bargap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_bargroupgap.py b/plotly/validators/layout/_bargroupgap.py deleted file mode 100644 index e60d5216598..00000000000 --- a/plotly/validators/layout/_bargroupgap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BargroupgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="bargroupgap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_barmode.py b/plotly/validators/layout/_barmode.py deleted file mode 100644 index cc3700d330a..00000000000 --- a/plotly/validators/layout/_barmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BarmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="barmode", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["stack", "group", "overlay", "relative"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_barnorm.py b/plotly/validators/layout/_barnorm.py deleted file mode 100644 index 59e045bb36e..00000000000 --- a/plotly/validators/layout/_barnorm.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BarnormValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="barnorm", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["", "fraction", "percent"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_boxgap.py b/plotly/validators/layout/_boxgap.py deleted file mode 100644 index f8f2ba73dc5..00000000000 --- a/plotly/validators/layout/_boxgap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BoxgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="boxgap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_boxgroupgap.py b/plotly/validators/layout/_boxgroupgap.py deleted file mode 100644 index 9ad5bf1717f..00000000000 --- a/plotly/validators/layout/_boxgroupgap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BoxgroupgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="boxgroupgap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_boxmode.py b/plotly/validators/layout/_boxmode.py deleted file mode 100644 index a966a73773c..00000000000 --- a/plotly/validators/layout/_boxmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BoxmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="boxmode", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["group", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_calendar.py b/plotly/validators/layout/_calendar.py deleted file mode 100644 index 45e79ed82b6..00000000000 --- a/plotly/validators/layout/_calendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="calendar", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_clickmode.py b/plotly/validators/layout/_clickmode.py deleted file mode 100644 index 4d07a1f9145..00000000000 --- a/plotly/validators/layout/_clickmode.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClickmodeValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="clickmode", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["event", "select"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_coloraxis.py b/plotly/validators/layout/_coloraxis.py deleted file mode 100644 index 3d08c8bb4d1..00000000000 --- a/plotly/validators/layout/_coloraxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColoraxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="coloraxis", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Coloraxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_colorscale.py b/plotly/validators/layout/_colorscale.py deleted file mode 100644 index 0c7fccc2aba..00000000000 --- a/plotly/validators/layout/_colorscale.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="colorscale", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Colorscale"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_colorway.py b/plotly/validators/layout/_colorway.py deleted file mode 100644 index d0bb97f1d6b..00000000000 --- a/plotly/validators/layout/_colorway.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorwayValidator(_bv.ColorlistValidator): - def __init__(self, plotly_name="colorway", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_computed.py b/plotly/validators/layout/_computed.py deleted file mode 100644 index 2dfa1d05661..00000000000 --- a/plotly/validators/layout/_computed.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ComputedValidator(_bv.AnyValidator): - def __init__(self, plotly_name="computed", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/_datarevision.py b/plotly/validators/layout/_datarevision.py deleted file mode 100644 index d223945eaa6..00000000000 --- a/plotly/validators/layout/_datarevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DatarevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="datarevision", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_dragmode.py b/plotly/validators/layout/_dragmode.py deleted file mode 100644 index 37f5835fe89..00000000000 --- a/plotly/validators/layout/_dragmode.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DragmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="dragmode", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "modebar"), - values=kwargs.pop( - "values", - [ - "zoom", - "pan", - "select", - "lasso", - "drawclosedpath", - "drawopenpath", - "drawline", - "drawrect", - "drawcircle", - "orbit", - "turntable", - False, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_editrevision.py b/plotly/validators/layout/_editrevision.py deleted file mode 100644 index e26b8a97d3e..00000000000 --- a/plotly/validators/layout/_editrevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EditrevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="editrevision", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/_extendfunnelareacolors.py b/plotly/validators/layout/_extendfunnelareacolors.py deleted file mode 100644 index ff83c4de177..00000000000 --- a/plotly/validators/layout/_extendfunnelareacolors.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExtendfunnelareacolorsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="extendfunnelareacolors", parent_name="layout", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_extendiciclecolors.py b/plotly/validators/layout/_extendiciclecolors.py deleted file mode 100644 index 595617148fe..00000000000 --- a/plotly/validators/layout/_extendiciclecolors.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExtendiciclecolorsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="extendiciclecolors", parent_name="layout", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_extendpiecolors.py b/plotly/validators/layout/_extendpiecolors.py deleted file mode 100644 index 713563e9430..00000000000 --- a/plotly/validators/layout/_extendpiecolors.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExtendpiecolorsValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="extendpiecolors", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_extendsunburstcolors.py b/plotly/validators/layout/_extendsunburstcolors.py deleted file mode 100644 index 659e4018922..00000000000 --- a/plotly/validators/layout/_extendsunburstcolors.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExtendsunburstcolorsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="extendsunburstcolors", parent_name="layout", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_extendtreemapcolors.py b/plotly/validators/layout/_extendtreemapcolors.py deleted file mode 100644 index 3991ce0ea19..00000000000 --- a/plotly/validators/layout/_extendtreemapcolors.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExtendtreemapcolorsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="extendtreemapcolors", parent_name="layout", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_font.py b/plotly/validators/layout/_font.py deleted file mode 100644 index ba0cbd13bba..00000000000 --- a/plotly/validators/layout/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_funnelareacolorway.py b/plotly/validators/layout/_funnelareacolorway.py deleted file mode 100644 index 62541eca5a0..00000000000 --- a/plotly/validators/layout/_funnelareacolorway.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FunnelareacolorwayValidator(_bv.ColorlistValidator): - def __init__( - self, plotly_name="funnelareacolorway", parent_name="layout", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_funnelgap.py b/plotly/validators/layout/_funnelgap.py deleted file mode 100644 index a6ddc317486..00000000000 --- a/plotly/validators/layout/_funnelgap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FunnelgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="funnelgap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_funnelgroupgap.py b/plotly/validators/layout/_funnelgroupgap.py deleted file mode 100644 index 5de63b44c24..00000000000 --- a/plotly/validators/layout/_funnelgroupgap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FunnelgroupgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="funnelgroupgap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_funnelmode.py b/plotly/validators/layout/_funnelmode.py deleted file mode 100644 index 556d5d8bf0e..00000000000 --- a/plotly/validators/layout/_funnelmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FunnelmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="funnelmode", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["stack", "group", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_geo.py b/plotly/validators/layout/_geo.py deleted file mode 100644 index ff074a8600b..00000000000 --- a/plotly/validators/layout/_geo.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GeoValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="geo", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Geo"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_grid.py b/plotly/validators/layout/_grid.py deleted file mode 100644 index 0ba026f252e..00000000000 --- a/plotly/validators/layout/_grid.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="grid", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Grid"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_height.py b/plotly/validators/layout/_height.py deleted file mode 100644 index 75146fdb7ce..00000000000 --- a/plotly/validators/layout/_height.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HeightValidator(_bv.NumberValidator): - def __init__(self, plotly_name="height", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 10), - **kwargs, - ) diff --git a/plotly/validators/layout/_hiddenlabels.py b/plotly/validators/layout/_hiddenlabels.py deleted file mode 100644 index 3c2f6f31117..00000000000 --- a/plotly/validators/layout/_hiddenlabels.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HiddenlabelsValidator(_bv.DataArrayValidator): - def __init__(self, plotly_name="hiddenlabels", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_hiddenlabelssrc.py b/plotly/validators/layout/_hiddenlabelssrc.py deleted file mode 100644 index 499ea342bcb..00000000000 --- a/plotly/validators/layout/_hiddenlabelssrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HiddenlabelssrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="hiddenlabelssrc", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/_hidesources.py b/plotly/validators/layout/_hidesources.py deleted file mode 100644 index 0ad2983fb74..00000000000 --- a/plotly/validators/layout/_hidesources.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HidesourcesValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="hidesources", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/_hoverdistance.py b/plotly/validators/layout/_hoverdistance.py deleted file mode 100644 index 08ad86844ed..00000000000 --- a/plotly/validators/layout/_hoverdistance.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverdistanceValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="hoverdistance", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/layout/_hoverlabel.py b/plotly/validators/layout/_hoverlabel.py deleted file mode 100644 index cc12430c671..00000000000 --- a/plotly/validators/layout/_hoverlabel.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="hoverlabel", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_hovermode.py b/plotly/validators/layout/_hovermode.py deleted file mode 100644 index 7e72039c96c..00000000000 --- a/plotly/validators/layout/_hovermode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovermodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="hovermode", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "modebar"), - values=kwargs.pop( - "values", ["x", "y", "closest", False, "x unified", "y unified"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_hoversubplots.py b/plotly/validators/layout/_hoversubplots.py deleted file mode 100644 index 91343796629..00000000000 --- a/plotly/validators/layout/_hoversubplots.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoversubplotsValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="hoversubplots", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["single", "overlaying", "axis"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_iciclecolorway.py b/plotly/validators/layout/_iciclecolorway.py deleted file mode 100644 index aa352ee94ce..00000000000 --- a/plotly/validators/layout/_iciclecolorway.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IciclecolorwayValidator(_bv.ColorlistValidator): - def __init__(self, plotly_name="iciclecolorway", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_imagedefaults.py b/plotly/validators/layout/_imagedefaults.py deleted file mode 100644 index d496caaf048..00000000000 --- a/plotly/validators/layout/_imagedefaults.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ImagedefaultsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="imagedefaults", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Image"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_images.py b/plotly/validators/layout/_images.py deleted file mode 100644 index 2988b8436f5..00000000000 --- a/plotly/validators/layout/_images.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ImagesValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="images", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Image"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_legend.py b/plotly/validators/layout/_legend.py deleted file mode 100644 index f3561d984ab..00000000000 --- a/plotly/validators/layout/_legend.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="legend", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legend"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_map.py b/plotly/validators/layout/_map.py deleted file mode 100644 index 89e88523c98..00000000000 --- a/plotly/validators/layout/_map.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MapValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="map", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Map"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_mapbox.py b/plotly/validators/layout/_mapbox.py deleted file mode 100644 index f18cdf39080..00000000000 --- a/plotly/validators/layout/_mapbox.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MapboxValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="mapbox", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Mapbox"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_margin.py b/plotly/validators/layout/_margin.py deleted file mode 100644 index 6e1f2355e17..00000000000 --- a/plotly/validators/layout/_margin.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MarginValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="margin", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Margin"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_meta.py b/plotly/validators/layout/_meta.py deleted file mode 100644 index 2f2fb6f3949..00000000000 --- a/plotly/validators/layout/_meta.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetaValidator(_bv.AnyValidator): - def __init__(self, plotly_name="meta", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/_metasrc.py b/plotly/validators/layout/_metasrc.py deleted file mode 100644 index d7bcfb98e4e..00000000000 --- a/plotly/validators/layout/_metasrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MetasrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="metasrc", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/_minreducedheight.py b/plotly/validators/layout/_minreducedheight.py deleted file mode 100644 index af857456ae6..00000000000 --- a/plotly/validators/layout/_minreducedheight.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinreducedheightValidator(_bv.NumberValidator): - def __init__(self, plotly_name="minreducedheight", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 2), - **kwargs, - ) diff --git a/plotly/validators/layout/_minreducedwidth.py b/plotly/validators/layout/_minreducedwidth.py deleted file mode 100644 index 9db875cf29b..00000000000 --- a/plotly/validators/layout/_minreducedwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinreducedwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="minreducedwidth", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 2), - **kwargs, - ) diff --git a/plotly/validators/layout/_modebar.py b/plotly/validators/layout/_modebar.py deleted file mode 100644 index bc6c469a54b..00000000000 --- a/plotly/validators/layout/_modebar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ModebarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="modebar", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Modebar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_newselection.py b/plotly/validators/layout/_newselection.py deleted file mode 100644 index f9170ab7684..00000000000 --- a/plotly/validators/layout/_newselection.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NewselectionValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="newselection", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Newselection"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_newshape.py b/plotly/validators/layout/_newshape.py deleted file mode 100644 index 9c27a0b6e1d..00000000000 --- a/plotly/validators/layout/_newshape.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NewshapeValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="newshape", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Newshape"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_paper_bgcolor.py b/plotly/validators/layout/_paper_bgcolor.py deleted file mode 100644 index 22c77446f0b..00000000000 --- a/plotly/validators/layout/_paper_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Paper_BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="paper_bgcolor", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/_piecolorway.py b/plotly/validators/layout/_piecolorway.py deleted file mode 100644 index 6841d695e08..00000000000 --- a/plotly/validators/layout/_piecolorway.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PiecolorwayValidator(_bv.ColorlistValidator): - def __init__(self, plotly_name="piecolorway", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_plot_bgcolor.py b/plotly/validators/layout/_plot_bgcolor.py deleted file mode 100644 index 341ce8e3007..00000000000 --- a/plotly/validators/layout/_plot_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Plot_BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="plot_bgcolor", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/_polar.py b/plotly/validators/layout/_polar.py deleted file mode 100644 index 91defba9a50..00000000000 --- a/plotly/validators/layout/_polar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PolarValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="polar", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Polar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_scattergap.py b/plotly/validators/layout/_scattergap.py deleted file mode 100644 index 67f79c7527e..00000000000 --- a/plotly/validators/layout/_scattergap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattergapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="scattergap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_scattermode.py b/plotly/validators/layout/_scattermode.py deleted file mode 100644 index bb68e40a7f8..00000000000 --- a/plotly/validators/layout/_scattermode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattermodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="scattermode", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["group", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_scene.py b/plotly/validators/layout/_scene.py deleted file mode 100644 index 4ec6e39205e..00000000000 --- a/plotly/validators/layout/_scene.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SceneValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="scene", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scene"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_selectdirection.py b/plotly/validators/layout/_selectdirection.py deleted file mode 100644 index f0d1ed46c90..00000000000 --- a/plotly/validators/layout/_selectdirection.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectdirectionValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="selectdirection", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["h", "v", "d", "any"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_selectiondefaults.py b/plotly/validators/layout/_selectiondefaults.py deleted file mode 100644 index 1c1880e5bf9..00000000000 --- a/plotly/validators/layout/_selectiondefaults.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectiondefaultsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="selectiondefaults", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Selection"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_selectionrevision.py b/plotly/validators/layout/_selectionrevision.py deleted file mode 100644 index 01efee11335..00000000000 --- a/plotly/validators/layout/_selectionrevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectionrevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="selectionrevision", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/_selections.py b/plotly/validators/layout/_selections.py deleted file mode 100644 index 3187063e087..00000000000 --- a/plotly/validators/layout/_selections.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SelectionsValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="selections", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Selection"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_separators.py b/plotly/validators/layout/_separators.py deleted file mode 100644 index 8272709bd45..00000000000 --- a/plotly/validators/layout/_separators.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatorsValidator(_bv.StringValidator): - def __init__(self, plotly_name="separators", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/_shapedefaults.py b/plotly/validators/layout/_shapedefaults.py deleted file mode 100644 index 20beb348a3a..00000000000 --- a/plotly/validators/layout/_shapedefaults.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapedefaultsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="shapedefaults", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Shape"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_shapes.py b/plotly/validators/layout/_shapes.py deleted file mode 100644 index 6207f0ad4a4..00000000000 --- a/plotly/validators/layout/_shapes.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShapesValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="shapes", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Shape"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_showlegend.py b/plotly/validators/layout/_showlegend.py deleted file mode 100644 index d038493c819..00000000000 --- a/plotly/validators/layout/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/_sliderdefaults.py b/plotly/validators/layout/_sliderdefaults.py deleted file mode 100644 index c87718bae75..00000000000 --- a/plotly/validators/layout/_sliderdefaults.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SliderdefaultsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="sliderdefaults", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Slider"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_sliders.py b/plotly/validators/layout/_sliders.py deleted file mode 100644 index 51d60e77bc2..00000000000 --- a/plotly/validators/layout/_sliders.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SlidersValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="sliders", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Slider"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_smith.py b/plotly/validators/layout/_smith.py deleted file mode 100644 index f0382fc8346..00000000000 --- a/plotly/validators/layout/_smith.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SmithValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="smith", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Smith"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_spikedistance.py b/plotly/validators/layout/_spikedistance.py deleted file mode 100644 index f5749a9770f..00000000000 --- a/plotly/validators/layout/_spikedistance.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpikedistanceValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="spikedistance", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/layout/_sunburstcolorway.py b/plotly/validators/layout/_sunburstcolorway.py deleted file mode 100644 index f6d395d8c6c..00000000000 --- a/plotly/validators/layout/_sunburstcolorway.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SunburstcolorwayValidator(_bv.ColorlistValidator): - def __init__(self, plotly_name="sunburstcolorway", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_template.py b/plotly/validators/layout/_template.py deleted file mode 100644 index 1dc85f882a5..00000000000 --- a/plotly/validators/layout/_template.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateValidator(_bv.BaseTemplateValidator): - def __init__(self, plotly_name="template", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Template"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_ternary.py b/plotly/validators/layout/_ternary.py deleted file mode 100644 index 2963e29abbe..00000000000 --- a/plotly/validators/layout/_ternary.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TernaryValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="ternary", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Ternary"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_title.py b/plotly/validators/layout/_title.py deleted file mode 100644 index ecf00038357..00000000000 --- a/plotly/validators/layout/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_transition.py b/plotly/validators/layout/_transition.py deleted file mode 100644 index eef63bad9c6..00000000000 --- a/plotly/validators/layout/_transition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TransitionValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="transition", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Transition"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_treemapcolorway.py b/plotly/validators/layout/_treemapcolorway.py deleted file mode 100644 index f68b7a60443..00000000000 --- a/plotly/validators/layout/_treemapcolorway.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TreemapcolorwayValidator(_bv.ColorlistValidator): - def __init__(self, plotly_name="treemapcolorway", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/_uirevision.py b/plotly/validators/layout/_uirevision.py deleted file mode 100644 index 0527661d9e8..00000000000 --- a/plotly/validators/layout/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/_uniformtext.py b/plotly/validators/layout/_uniformtext.py deleted file mode 100644 index 456166482a3..00000000000 --- a/plotly/validators/layout/_uniformtext.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UniformtextValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="uniformtext", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Uniformtext"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_updatemenudefaults.py b/plotly/validators/layout/_updatemenudefaults.py deleted file mode 100644 index f7e325391b3..00000000000 --- a/plotly/validators/layout/_updatemenudefaults.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UpdatemenudefaultsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="updatemenudefaults", parent_name="layout", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Updatemenu"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_updatemenus.py b/plotly/validators/layout/_updatemenus.py deleted file mode 100644 index 98e2982bc16..00000000000 --- a/plotly/validators/layout/_updatemenus.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UpdatemenusValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="updatemenus", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Updatemenu"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_violingap.py b/plotly/validators/layout/_violingap.py deleted file mode 100644 index 2d9a675acb4..00000000000 --- a/plotly/validators/layout/_violingap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ViolingapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="violingap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_violingroupgap.py b/plotly/validators/layout/_violingroupgap.py deleted file mode 100644 index 459a08345d4..00000000000 --- a/plotly/validators/layout/_violingroupgap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ViolingroupgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="violingroupgap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_violinmode.py b/plotly/validators/layout/_violinmode.py deleted file mode 100644 index 28e4530c6ce..00000000000 --- a/plotly/validators/layout/_violinmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ViolinmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="violinmode", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["group", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_waterfallgap.py b/plotly/validators/layout/_waterfallgap.py deleted file mode 100644 index 8ca293be5ef..00000000000 --- a/plotly/validators/layout/_waterfallgap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WaterfallgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="waterfallgap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_waterfallgroupgap.py b/plotly/validators/layout/_waterfallgroupgap.py deleted file mode 100644 index 07d4a9d1f4e..00000000000 --- a/plotly/validators/layout/_waterfallgroupgap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WaterfallgroupgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="waterfallgroupgap", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/_waterfallmode.py b/plotly/validators/layout/_waterfallmode.py deleted file mode 100644 index 5507c9bed55..00000000000 --- a/plotly/validators/layout/_waterfallmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WaterfallmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="waterfallmode", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["group", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/layout/_width.py b/plotly/validators/layout/_width.py deleted file mode 100644 index 8cd1a97995c..00000000000 --- a/plotly/validators/layout/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 10), - **kwargs, - ) diff --git a/plotly/validators/layout/_xaxis.py b/plotly/validators/layout/_xaxis.py deleted file mode 100644 index 68f6d253089..00000000000 --- a/plotly/validators/layout/_xaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="xaxis", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "XAxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/_yaxis.py b/plotly/validators/layout/_yaxis.py deleted file mode 100644 index 28f5565a4d5..00000000000 --- a/plotly/validators/layout/_yaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="yaxis", parent_name="layout", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "YAxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/activeselection/__init__.py b/plotly/validators/layout/activeselection/__init__.py deleted file mode 100644 index 2eaa24a1b25..00000000000 --- a/plotly/validators/layout/activeselection/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator - from ._fillcolor import FillcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator", "._fillcolor.FillcolorValidator"] - ) diff --git a/plotly/validators/layout/activeselection/_fillcolor.py b/plotly/validators/layout/activeselection/_fillcolor.py deleted file mode 100644 index c2c025618b2..00000000000 --- a/plotly/validators/layout/activeselection/_fillcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fillcolor", parent_name="layout.activeselection", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/activeselection/_opacity.py b/plotly/validators/layout/activeselection/_opacity.py deleted file mode 100644 index 4e2c834ce0c..00000000000 --- a/plotly/validators/layout/activeselection/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="layout.activeselection", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/activeshape/__init__.py b/plotly/validators/layout/activeshape/__init__.py deleted file mode 100644 index 2eaa24a1b25..00000000000 --- a/plotly/validators/layout/activeshape/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._opacity import OpacityValidator - from ._fillcolor import FillcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._opacity.OpacityValidator", "._fillcolor.FillcolorValidator"] - ) diff --git a/plotly/validators/layout/activeshape/_fillcolor.py b/plotly/validators/layout/activeshape/_fillcolor.py deleted file mode 100644 index 015a5ef3837..00000000000 --- a/plotly/validators/layout/activeshape/_fillcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fillcolor", parent_name="layout.activeshape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/activeshape/_opacity.py b/plotly/validators/layout/activeshape/_opacity.py deleted file mode 100644 index 7fb6da35f4c..00000000000 --- a/plotly/validators/layout/activeshape/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="layout.activeshape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/__init__.py b/plotly/validators/layout/annotation/__init__.py deleted file mode 100644 index f59448e0c77..00000000000 --- a/plotly/validators/layout/annotation/__init__.py +++ /dev/null @@ -1,99 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yshift import YshiftValidator - from ._yref import YrefValidator - from ._yclick import YclickValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xshift import XshiftValidator - from ._xref import XrefValidator - from ._xclick import XclickValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._width import WidthValidator - from ._visible import VisibleValidator - from ._valign import ValignValidator - from ._textangle import TextangleValidator - from ._text import TextValidator - from ._templateitemname import TemplateitemnameValidator - from ._startstandoff import StartstandoffValidator - from ._startarrowsize import StartarrowsizeValidator - from ._startarrowhead import StartarrowheadValidator - from ._standoff import StandoffValidator - from ._showarrow import ShowarrowValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._hovertext import HovertextValidator - from ._hoverlabel import HoverlabelValidator - from ._height import HeightValidator - from ._font import FontValidator - from ._clicktoshow import ClicktoshowValidator - from ._captureevents import CaptureeventsValidator - from ._borderwidth import BorderwidthValidator - from ._borderpad import BorderpadValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator - from ._ayref import AyrefValidator - from ._ay import AyValidator - from ._axref import AxrefValidator - from ._ax import AxValidator - from ._arrowwidth import ArrowwidthValidator - from ._arrowsize import ArrowsizeValidator - from ._arrowside import ArrowsideValidator - from ._arrowhead import ArrowheadValidator - from ._arrowcolor import ArrowcolorValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yshift.YshiftValidator", - "._yref.YrefValidator", - "._yclick.YclickValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xshift.XshiftValidator", - "._xref.XrefValidator", - "._xclick.XclickValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._width.WidthValidator", - "._visible.VisibleValidator", - "._valign.ValignValidator", - "._textangle.TextangleValidator", - "._text.TextValidator", - "._templateitemname.TemplateitemnameValidator", - "._startstandoff.StartstandoffValidator", - "._startarrowsize.StartarrowsizeValidator", - "._startarrowhead.StartarrowheadValidator", - "._standoff.StandoffValidator", - "._showarrow.ShowarrowValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._hovertext.HovertextValidator", - "._hoverlabel.HoverlabelValidator", - "._height.HeightValidator", - "._font.FontValidator", - "._clicktoshow.ClicktoshowValidator", - "._captureevents.CaptureeventsValidator", - "._borderwidth.BorderwidthValidator", - "._borderpad.BorderpadValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - "._ayref.AyrefValidator", - "._ay.AyValidator", - "._axref.AxrefValidator", - "._ax.AxValidator", - "._arrowwidth.ArrowwidthValidator", - "._arrowsize.ArrowsizeValidator", - "._arrowside.ArrowsideValidator", - "._arrowhead.ArrowheadValidator", - "._arrowcolor.ArrowcolorValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/layout/annotation/_align.py b/plotly/validators/layout/annotation/_align.py deleted file mode 100644 index a6295522109..00000000000 --- a/plotly/validators/layout/annotation/_align.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_arrowcolor.py b/plotly/validators/layout/annotation/_arrowcolor.py deleted file mode 100644 index 01df673840e..00000000000 --- a/plotly/validators/layout/annotation/_arrowcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrowcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="arrowcolor", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_arrowhead.py b/plotly/validators/layout/annotation/_arrowhead.py deleted file mode 100644 index 7075f91afdf..00000000000 --- a/plotly/validators/layout/annotation/_arrowhead.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrowheadValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="arrowhead", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - max=kwargs.pop("max", 8), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_arrowside.py b/plotly/validators/layout/annotation/_arrowside.py deleted file mode 100644 index 8277322bbe3..00000000000 --- a/plotly/validators/layout/annotation/_arrowside.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrowsideValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="arrowside", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["end", "start"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_arrowsize.py b/plotly/validators/layout/annotation/_arrowsize.py deleted file mode 100644 index 1b4e5eef7b1..00000000000 --- a/plotly/validators/layout/annotation/_arrowsize.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrowsizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="arrowsize", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 0.3), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_arrowwidth.py b/plotly/validators/layout/annotation/_arrowwidth.py deleted file mode 100644 index 50d4cf51b30..00000000000 --- a/plotly/validators/layout/annotation/_arrowwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrowwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="arrowwidth", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 0.1), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_ax.py b/plotly/validators/layout/annotation/_ax.py deleted file mode 100644 index 6e8c8d11f04..00000000000 --- a/plotly/validators/layout/annotation/_ax.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AxValidator(_bv.AnyValidator): - def __init__(self, plotly_name="ax", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_axref.py b/plotly/validators/layout/annotation/_axref.py deleted file mode 100644 index 2a45ed13d60..00000000000 --- a/plotly/validators/layout/annotation/_axref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AxrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="axref", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["pixel", "/^x([2-9]|[1-9][0-9]+)?( domain)?$/"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_ay.py b/plotly/validators/layout/annotation/_ay.py deleted file mode 100644 index 136efd618cf..00000000000 --- a/plotly/validators/layout/annotation/_ay.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AyValidator(_bv.AnyValidator): - def __init__(self, plotly_name="ay", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_ayref.py b/plotly/validators/layout/annotation/_ayref.py deleted file mode 100644 index 297e7a20dc7..00000000000 --- a/plotly/validators/layout/annotation/_ayref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AyrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ayref", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["pixel", "/^y([2-9]|[1-9][0-9]+)?( domain)?$/"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_bgcolor.py b/plotly/validators/layout/annotation/_bgcolor.py deleted file mode 100644 index c75bcc94d56..00000000000 --- a/plotly/validators/layout/annotation/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_bordercolor.py b/plotly/validators/layout/annotation/_bordercolor.py deleted file mode 100644 index 997f682437f..00000000000 --- a/plotly/validators/layout/annotation/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_borderpad.py b/plotly/validators/layout/annotation/_borderpad.py deleted file mode 100644 index 09d94e53b35..00000000000 --- a/plotly/validators/layout/annotation/_borderpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderpad", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_borderwidth.py b/plotly/validators/layout/annotation/_borderwidth.py deleted file mode 100644 index 082bf8b4d9a..00000000000 --- a/plotly/validators/layout/annotation/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_captureevents.py b/plotly/validators/layout/annotation/_captureevents.py deleted file mode 100644 index 2c889738d8f..00000000000 --- a/plotly/validators/layout/annotation/_captureevents.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CaptureeventsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="captureevents", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_clicktoshow.py b/plotly/validators/layout/annotation/_clicktoshow.py deleted file mode 100644 index 23746a2849a..00000000000 --- a/plotly/validators/layout/annotation/_clicktoshow.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClicktoshowValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="clicktoshow", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", [False, "onoff", "onout"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_font.py b/plotly/validators/layout/annotation/_font.py deleted file mode 100644 index 7b8d5829442..00000000000 --- a/plotly/validators/layout/annotation/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_height.py b/plotly/validators/layout/annotation/_height.py deleted file mode 100644 index 974ec3f2334..00000000000 --- a/plotly/validators/layout/annotation/_height.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HeightValidator(_bv.NumberValidator): - def __init__(self, plotly_name="height", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_hoverlabel.py b/plotly/validators/layout/annotation/_hoverlabel.py deleted file mode 100644 index 4b6f7e7114b..00000000000 --- a/plotly/validators/layout/annotation/_hoverlabel.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="hoverlabel", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_hovertext.py b/plotly/validators/layout/annotation/_hovertext.py deleted file mode 100644 index 1598077c612..00000000000 --- a/plotly/validators/layout/annotation/_hovertext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hovertext", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_name.py b/plotly/validators/layout/annotation/_name.py deleted file mode 100644 index 890998652dc..00000000000 --- a/plotly/validators/layout/annotation/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_opacity.py b/plotly/validators/layout/annotation/_opacity.py deleted file mode 100644 index 159a547e3e7..00000000000 --- a/plotly/validators/layout/annotation/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_showarrow.py b/plotly/validators/layout/annotation/_showarrow.py deleted file mode 100644 index d05a26c28ea..00000000000 --- a/plotly/validators/layout/annotation/_showarrow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowarrowValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showarrow", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_standoff.py b/plotly/validators/layout/annotation/_standoff.py deleted file mode 100644 index ee98de19802..00000000000 --- a/plotly/validators/layout/annotation/_standoff.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StandoffValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="standoff", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_startarrowhead.py b/plotly/validators/layout/annotation/_startarrowhead.py deleted file mode 100644 index 127fb91f75d..00000000000 --- a/plotly/validators/layout/annotation/_startarrowhead.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartarrowheadValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="startarrowhead", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - max=kwargs.pop("max", 8), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_startarrowsize.py b/plotly/validators/layout/annotation/_startarrowsize.py deleted file mode 100644 index ed3d0affa73..00000000000 --- a/plotly/validators/layout/annotation/_startarrowsize.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartarrowsizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="startarrowsize", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 0.3), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_startstandoff.py b/plotly/validators/layout/annotation/_startstandoff.py deleted file mode 100644 index d405092767b..00000000000 --- a/plotly/validators/layout/annotation/_startstandoff.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartstandoffValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="startstandoff", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_templateitemname.py b/plotly/validators/layout/annotation/_templateitemname.py deleted file mode 100644 index 7b6461dc458..00000000000 --- a/plotly/validators/layout/annotation/_templateitemname.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="templateitemname", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_text.py b/plotly/validators/layout/annotation/_text.py deleted file mode 100644 index 05924bfc1c7..00000000000 --- a/plotly/validators/layout/annotation/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_textangle.py b/plotly/validators/layout/annotation/_textangle.py deleted file mode 100644 index 83e9a72eaf8..00000000000 --- a/plotly/validators/layout/annotation/_textangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="textangle", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_valign.py b/plotly/validators/layout/annotation/_valign.py deleted file mode 100644 index 339498da689..00000000000 --- a/plotly/validators/layout/annotation/_valign.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="valign", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_visible.py b/plotly/validators/layout/annotation/_visible.py deleted file mode 100644 index 7185577fbaa..00000000000 --- a/plotly/validators/layout/annotation/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_width.py b/plotly/validators/layout/annotation/_width.py deleted file mode 100644 index f1e6fa0fddd..00000000000 --- a/plotly/validators/layout/annotation/_width.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_x.py b/plotly/validators/layout/annotation/_x.py deleted file mode 100644 index f38d883c155..00000000000 --- a/plotly/validators/layout/annotation/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.AnyValidator): - def __init__(self, plotly_name="x", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_xanchor.py b/plotly/validators/layout/annotation/_xanchor.py deleted file mode 100644 index da6d8c78369..00000000000 --- a/plotly/validators/layout/annotation/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["auto", "left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_xclick.py b/plotly/validators/layout/annotation/_xclick.py deleted file mode 100644 index 522f95fe6fa..00000000000 --- a/plotly/validators/layout/annotation/_xclick.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XclickValidator(_bv.AnyValidator): - def __init__(self, plotly_name="xclick", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_xref.py b/plotly/validators/layout/annotation/_xref.py deleted file mode 100644 index 7ff776cfa72..00000000000 --- a/plotly/validators/layout/annotation/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["paper", "/^x([2-9]|[1-9][0-9]+)?( domain)?$/"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_xshift.py b/plotly/validators/layout/annotation/_xshift.py deleted file mode 100644 index ed0531c8300..00000000000 --- a/plotly/validators/layout/annotation/_xshift.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XshiftValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xshift", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_y.py b/plotly/validators/layout/annotation/_y.py deleted file mode 100644 index 2efb3f1b0ae..00000000000 --- a/plotly/validators/layout/annotation/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.AnyValidator): - def __init__(self, plotly_name="y", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_yanchor.py b/plotly/validators/layout/annotation/_yanchor.py deleted file mode 100644 index 3e231631936..00000000000 --- a/plotly/validators/layout/annotation/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="layout.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["auto", "top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_yclick.py b/plotly/validators/layout/annotation/_yclick.py deleted file mode 100644 index 234ba3cbb77..00000000000 --- a/plotly/validators/layout/annotation/_yclick.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YclickValidator(_bv.AnyValidator): - def __init__(self, plotly_name="yclick", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_yref.py b/plotly/validators/layout/annotation/_yref.py deleted file mode 100644 index da2a37d37c1..00000000000 --- a/plotly/validators/layout/annotation/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["paper", "/^y([2-9]|[1-9][0-9]+)?( domain)?$/"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/_yshift.py b/plotly/validators/layout/annotation/_yshift.py deleted file mode 100644 index 711453f00fa..00000000000 --- a/plotly/validators/layout/annotation/_yshift.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YshiftValidator(_bv.NumberValidator): - def __init__(self, plotly_name="yshift", parent_name="layout.annotation", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/font/__init__.py b/plotly/validators/layout/annotation/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/annotation/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/annotation/font/_color.py b/plotly/validators/layout/annotation/font/_color.py deleted file mode 100644 index 13933d467b7..00000000000 --- a/plotly/validators/layout/annotation/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/font/_family.py b/plotly/validators/layout/annotation/font/_family.py deleted file mode 100644 index 9b7928ca641..00000000000 --- a/plotly/validators/layout/annotation/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/font/_lineposition.py b/plotly/validators/layout/annotation/font/_lineposition.py deleted file mode 100644 index 53794b42987..00000000000 --- a/plotly/validators/layout/annotation/font/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="layout.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/font/_shadow.py b/plotly/validators/layout/annotation/font/_shadow.py deleted file mode 100644 index 574ed98d0f9..00000000000 --- a/plotly/validators/layout/annotation/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/font/_size.py b/plotly/validators/layout/annotation/font/_size.py deleted file mode 100644 index 84523348b97..00000000000 --- a/plotly/validators/layout/annotation/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/font/_style.py b/plotly/validators/layout/annotation/font/_style.py deleted file mode 100644 index 840ccde1a60..00000000000 --- a/plotly/validators/layout/annotation/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/font/_textcase.py b/plotly/validators/layout/annotation/font/_textcase.py deleted file mode 100644 index 949aef16359..00000000000 --- a/plotly/validators/layout/annotation/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="layout.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/font/_variant.py b/plotly/validators/layout/annotation/font/_variant.py deleted file mode 100644 index f4768d937a6..00000000000 --- a/plotly/validators/layout/annotation/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/font/_weight.py b/plotly/validators/layout/annotation/font/_weight.py deleted file mode 100644 index a4a58dad83f..00000000000 --- a/plotly/validators/layout/annotation/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/__init__.py b/plotly/validators/layout/annotation/hoverlabel/__init__.py deleted file mode 100644 index e6c812661d0..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._font import FontValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._font.FontValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/_bgcolor.py b/plotly/validators/layout/annotation/hoverlabel/_bgcolor.py deleted file mode 100644 index a207eae1991..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bgcolor", - parent_name="layout.annotation.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/_bordercolor.py b/plotly/validators/layout/annotation/hoverlabel/_bordercolor.py deleted file mode 100644 index 47ec10b70c7..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="layout.annotation.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/_font.py b/plotly/validators/layout/annotation/hoverlabel/_font.py deleted file mode 100644 index 53f18721b25..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.annotation.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/font/__init__.py b/plotly/validators/layout/annotation/hoverlabel/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/font/_color.py b/plotly/validators/layout/annotation/hoverlabel/font/_color.py deleted file mode 100644 index ad404d962ed..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/font/_family.py b/plotly/validators/layout/annotation/hoverlabel/font/_family.py deleted file mode 100644 index 0e1580b6bed..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/font/_lineposition.py b/plotly/validators/layout/annotation/hoverlabel/font/_lineposition.py deleted file mode 100644 index c8cdfcc48e4..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/font/_shadow.py b/plotly/validators/layout/annotation/hoverlabel/font/_shadow.py deleted file mode 100644 index 9375e1b6dac..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/font/_size.py b/plotly/validators/layout/annotation/hoverlabel/font/_size.py deleted file mode 100644 index 465e74e8d58..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/font/_style.py b/plotly/validators/layout/annotation/hoverlabel/font/_style.py deleted file mode 100644 index 56deccd9955..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/font/_textcase.py b/plotly/validators/layout/annotation/hoverlabel/font/_textcase.py deleted file mode 100644 index c150af5b216..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/font/_variant.py b/plotly/validators/layout/annotation/hoverlabel/font/_variant.py deleted file mode 100644 index d83b36986d1..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/annotation/hoverlabel/font/_weight.py b/plotly/validators/layout/annotation/hoverlabel/font/_weight.py deleted file mode 100644 index 964c19e3cfa..00000000000 --- a/plotly/validators/layout/annotation/hoverlabel/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/__init__.py b/plotly/validators/layout/coloraxis/__init__.py deleted file mode 100644 index f52310d3c2f..00000000000 --- a/plotly/validators/layout/coloraxis/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._showscale import ShowscaleValidator - from ._reversescale import ReversescaleValidator - from ._colorscale import ColorscaleValidator - from ._colorbar import ColorbarValidator - from ._cmin import CminValidator - from ._cmid import CmidValidator - from ._cmax import CmaxValidator - from ._cauto import CautoValidator - from ._autocolorscale import AutocolorscaleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._showscale.ShowscaleValidator", - "._reversescale.ReversescaleValidator", - "._colorscale.ColorscaleValidator", - "._colorbar.ColorbarValidator", - "._cmin.CminValidator", - "._cmid.CmidValidator", - "._cmax.CmaxValidator", - "._cauto.CautoValidator", - "._autocolorscale.AutocolorscaleValidator", - ], - ) diff --git a/plotly/validators/layout/coloraxis/_autocolorscale.py b/plotly/validators/layout/coloraxis/_autocolorscale.py deleted file mode 100644 index c6c9ade8a35..00000000000 --- a/plotly/validators/layout/coloraxis/_autocolorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutocolorscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="autocolorscale", parent_name="layout.coloraxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/_cauto.py b/plotly/validators/layout/coloraxis/_cauto.py deleted file mode 100644 index 02a833a06f5..00000000000 --- a/plotly/validators/layout/coloraxis/_cauto.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CautoValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="cauto", parent_name="layout.coloraxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/_cmax.py b/plotly/validators/layout/coloraxis/_cmax.py deleted file mode 100644 index 8038f801c02..00000000000 --- a/plotly/validators/layout/coloraxis/_cmax.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmaxValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmax", parent_name="layout.coloraxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/_cmid.py b/plotly/validators/layout/coloraxis/_cmid.py deleted file mode 100644 index 3da4cc9001a..00000000000 --- a/plotly/validators/layout/coloraxis/_cmid.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CmidValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmid", parent_name="layout.coloraxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/_cmin.py b/plotly/validators/layout/coloraxis/_cmin.py deleted file mode 100644 index 86d657940d7..00000000000 --- a/plotly/validators/layout/coloraxis/_cmin.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CminValidator(_bv.NumberValidator): - def __init__(self, plotly_name="cmin", parent_name="layout.coloraxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"cauto": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/_colorbar.py b/plotly/validators/layout/coloraxis/_colorbar.py deleted file mode 100644 index 6a3665f2a3a..00000000000 --- a/plotly/validators/layout/coloraxis/_colorbar.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorbarValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="colorbar", parent_name="layout.coloraxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ColorBar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/_colorscale.py b/plotly/validators/layout/coloraxis/_colorscale.py deleted file mode 100644 index 2d8118cdb8c..00000000000 --- a/plotly/validators/layout/coloraxis/_colorscale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorscaleValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="colorscale", parent_name="layout.coloraxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - implied_edits=kwargs.pop("implied_edits", {"autocolorscale": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/_reversescale.py b/plotly/validators/layout/coloraxis/_reversescale.py deleted file mode 100644 index ef20a8e538f..00000000000 --- a/plotly/validators/layout/coloraxis/_reversescale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ReversescaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="reversescale", parent_name="layout.coloraxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/_showscale.py b/plotly/validators/layout/coloraxis/_showscale.py deleted file mode 100644 index 89867bea3e4..00000000000 --- a/plotly/validators/layout/coloraxis/_showscale.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowscaleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showscale", parent_name="layout.coloraxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/__init__.py b/plotly/validators/layout/coloraxis/colorbar/__init__.py deleted file mode 100644 index be992136e0a..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._ypad import YpadValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xpad import XpadValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thicknessmode import ThicknessmodeValidator - from ._thickness import ThicknessValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._outlinewidth import OutlinewidthValidator - from ._outlinecolor import OutlinecolorValidator - from ._orientation import OrientationValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._labelalias import LabelaliasValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._ypad.YpadValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xpad.XpadValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thicknessmode.ThicknessmodeValidator", - "._thickness.ThicknessValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._outlinewidth.OutlinewidthValidator", - "._outlinecolor.OutlinecolorValidator", - "._orientation.OrientationValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._labelalias.LabelaliasValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_bgcolor.py b/plotly/validators/layout/coloraxis/colorbar/_bgcolor.py deleted file mode 100644 index 5ba6ce7a2b8..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_bordercolor.py b/plotly/validators/layout/coloraxis/colorbar/_bordercolor.py deleted file mode 100644 index 30b0b1b7b3a..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_bordercolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_borderwidth.py b/plotly/validators/layout/coloraxis/colorbar/_borderwidth.py deleted file mode 100644 index 8778d3435f6..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_borderwidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="borderwidth", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_dtick.py b/plotly/validators/layout/coloraxis/colorbar/_dtick.py deleted file mode 100644 index 32378513844..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_exponentformat.py b/plotly/validators/layout/coloraxis/colorbar/_exponentformat.py deleted file mode 100644 index e5fb6156e57..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_labelalias.py b/plotly/validators/layout/coloraxis/colorbar/_labelalias.py deleted file mode 100644 index 865d9a4a7a6..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_labelalias.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="labelalias", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_len.py b/plotly/validators/layout/coloraxis/colorbar/_len.py deleted file mode 100644 index 1b76e58011d..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_len.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="len", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_lenmode.py b/plotly/validators/layout/coloraxis/colorbar/_lenmode.py deleted file mode 100644 index 562ac35699a..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_lenmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="lenmode", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_minexponent.py b/plotly/validators/layout/coloraxis/colorbar/_minexponent.py deleted file mode 100644 index e2b99ab643c..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_minexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="minexponent", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_nticks.py b/plotly/validators/layout/coloraxis/colorbar/_nticks.py deleted file mode 100644 index 548c2d5dcf1..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_orientation.py b/plotly/validators/layout/coloraxis/colorbar/_orientation.py deleted file mode 100644 index c2f236c3b45..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_orientation.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="orientation", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["h", "v"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_outlinecolor.py b/plotly/validators/layout/coloraxis/colorbar/_outlinecolor.py deleted file mode 100644 index fced7906aa9..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_outlinecolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="outlinecolor", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_outlinewidth.py b/plotly/validators/layout/coloraxis/colorbar/_outlinewidth.py deleted file mode 100644 index 7ba278f52d7..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_outlinewidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinewidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="outlinewidth", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_separatethousands.py b/plotly/validators/layout/coloraxis/colorbar/_separatethousands.py deleted file mode 100644 index 467f270486a..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_showexponent.py b/plotly/validators/layout/coloraxis/colorbar/_showexponent.py deleted file mode 100644 index eeef82b9697..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_showexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showexponent", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_showticklabels.py b/plotly/validators/layout/coloraxis/colorbar/_showticklabels.py deleted file mode 100644 index 1e6690e02c9..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_showtickprefix.py b/plotly/validators/layout/coloraxis/colorbar/_showtickprefix.py deleted file mode 100644 index e4287c8f90a..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_showticksuffix.py b/plotly/validators/layout/coloraxis/colorbar/_showticksuffix.py deleted file mode 100644 index 39a977fc9a8..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_thickness.py b/plotly/validators/layout/coloraxis/colorbar/_thickness.py deleted file mode 100644 index c417f79d254..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_thickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="thickness", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_thicknessmode.py b/plotly/validators/layout/coloraxis/colorbar/_thicknessmode.py deleted file mode 100644 index be463544f12..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_thicknessmode.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThicknessmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="thicknessmode", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tick0.py b/plotly/validators/layout/coloraxis/colorbar/_tick0.py deleted file mode 100644 index 43bed2a00ca..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickangle.py b/plotly/validators/layout/coloraxis/colorbar/_tickangle.py deleted file mode 100644 index 5f57374b41c..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickcolor.py b/plotly/validators/layout/coloraxis/colorbar/_tickcolor.py deleted file mode 100644 index 7260572ec75..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickfont.py b/plotly/validators/layout/coloraxis/colorbar/_tickfont.py deleted file mode 100644 index ff8bbd1f29a..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickformat.py b/plotly/validators/layout/coloraxis/colorbar/_tickformat.py deleted file mode 100644 index 3f6b39f9bc9..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickformat.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="tickformat", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickformatstopdefaults.py b/plotly/validators/layout/coloraxis/colorbar/_tickformatstopdefaults.py deleted file mode 100644 index 014e8b8061e..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickformatstops.py b/plotly/validators/layout/coloraxis/colorbar/_tickformatstops.py deleted file mode 100644 index 0d7e6e8168d..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_ticklabeloverflow.py b/plotly/validators/layout/coloraxis/colorbar/_ticklabeloverflow.py deleted file mode 100644 index d8451abd4d7..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_ticklabeloverflow.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabeloverflowValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabeloverflow", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["allow", "hide past div", "hide past domain"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_ticklabelposition.py b/plotly/validators/layout/coloraxis/colorbar/_ticklabelposition.py deleted file mode 100644 index e561b0d778f..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_ticklabelposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="ticklabelposition", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "outside", - "inside", - "outside top", - "inside top", - "outside left", - "inside left", - "outside right", - "inside right", - "outside bottom", - "inside bottom", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_ticklabelstep.py b/plotly/validators/layout/coloraxis/colorbar/_ticklabelstep.py deleted file mode 100644 index 853f02489d6..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_ticklen.py b/plotly/validators/layout/coloraxis/colorbar/_ticklen.py deleted file mode 100644 index 64403c1a0de..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickmode.py b/plotly/validators/layout/coloraxis/colorbar/_tickmode.py deleted file mode 100644 index 7d253e3ddf6..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickprefix.py b/plotly/validators/layout/coloraxis/colorbar/_tickprefix.py deleted file mode 100644 index 52809416d82..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickprefix.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="tickprefix", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_ticks.py b/plotly/validators/layout/coloraxis/colorbar/_ticks.py deleted file mode 100644 index 0b06ab3cb90..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_ticksuffix.py b/plotly/validators/layout/coloraxis/colorbar/_ticksuffix.py deleted file mode 100644 index bc2b2c659be..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_ticksuffix.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="ticksuffix", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_ticktext.py b/plotly/validators/layout/coloraxis/colorbar/_ticktext.py deleted file mode 100644 index a35624c0bb2..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_ticktextsrc.py b/plotly/validators/layout/coloraxis/colorbar/_ticktextsrc.py deleted file mode 100644 index 759c35e82ea..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_ticktextsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="ticktextsrc", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickvals.py b/plotly/validators/layout/coloraxis/colorbar/_tickvals.py deleted file mode 100644 index 4e9ba41bc30..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickvalssrc.py b/plotly/validators/layout/coloraxis/colorbar/_tickvalssrc.py deleted file mode 100644 index 94e32ff884b..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickvalssrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="tickvalssrc", - parent_name="layout.coloraxis.colorbar", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_tickwidth.py b/plotly/validators/layout/coloraxis/colorbar/_tickwidth.py deleted file mode 100644 index 61f726db6f0..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_title.py b/plotly/validators/layout/coloraxis/colorbar/_title.py deleted file mode 100644 index c4ed0905e35..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_x.py b/plotly/validators/layout/coloraxis/colorbar/_x.py deleted file mode 100644 index 9038ebc0f18..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="x", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_xanchor.py b/plotly/validators/layout/coloraxis/colorbar/_xanchor.py deleted file mode 100644 index 1cc4a06020b..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_xpad.py b/plotly/validators/layout/coloraxis/colorbar/_xpad.py deleted file mode 100644 index ea86a7c14f8..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_xpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xpad", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_xref.py b/plotly/validators/layout/coloraxis/colorbar/_xref.py deleted file mode 100644 index 06be19fa60b..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xref", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_y.py b/plotly/validators/layout/coloraxis/colorbar/_y.py deleted file mode 100644 index 8278b6d0a4a..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="y", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_yanchor.py b/plotly/validators/layout/coloraxis/colorbar/_yanchor.py deleted file mode 100644 index 8bb170cbe53..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_ypad.py b/plotly/validators/layout/coloraxis/colorbar/_ypad.py deleted file mode 100644 index 0bf8a5a8e88..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_ypad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ypad", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/_yref.py b/plotly/validators/layout/coloraxis/colorbar/_yref.py deleted file mode 100644 index ea8d57e76f3..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yref", parent_name="layout.coloraxis.colorbar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickfont/__init__.py b/plotly/validators/layout/coloraxis/colorbar/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickfont/_color.py b/plotly/validators/layout/coloraxis/colorbar/tickfont/_color.py deleted file mode 100644 index 2f416d8940c..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.coloraxis.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickfont/_family.py b/plotly/validators/layout/coloraxis/colorbar/tickfont/_family.py deleted file mode 100644 index 64390e21baf..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.coloraxis.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickfont/_lineposition.py b/plotly/validators/layout/coloraxis/colorbar/tickfont/_lineposition.py deleted file mode 100644 index 81a43baf239..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.coloraxis.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickfont/_shadow.py b/plotly/validators/layout/coloraxis/colorbar/tickfont/_shadow.py deleted file mode 100644 index 28a7eb9b582..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.coloraxis.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickfont/_size.py b/plotly/validators/layout/coloraxis/colorbar/tickfont/_size.py deleted file mode 100644 index b070183d791..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.coloraxis.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickfont/_style.py b/plotly/validators/layout/coloraxis/colorbar/tickfont/_style.py deleted file mode 100644 index 673af608c4f..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.coloraxis.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickfont/_textcase.py b/plotly/validators/layout/coloraxis/colorbar/tickfont/_textcase.py deleted file mode 100644 index 928b9f7e267..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.coloraxis.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickfont/_variant.py b/plotly/validators/layout/coloraxis/colorbar/tickfont/_variant.py deleted file mode 100644 index ccf3eccbf13..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.coloraxis.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickfont/_weight.py b/plotly/validators/layout/coloraxis/colorbar/tickfont/_weight.py deleted file mode 100644 index dbf2306eee7..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.coloraxis.colorbar.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/__init__.py b/plotly/validators/layout/coloraxis/colorbar/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_dtickrange.py b/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_dtickrange.py deleted file mode 100644 index cda54b7c0d6..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="layout.coloraxis.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - items=kwargs.pop( - "items", - [ - {"editType": "colorbars", "valType": "any"}, - {"editType": "colorbars", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_enabled.py b/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_enabled.py deleted file mode 100644 index 183bacb4a45..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="layout.coloraxis.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_name.py b/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_name.py deleted file mode 100644 index 100753130b8..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="layout.coloraxis.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_templateitemname.py b/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_templateitemname.py deleted file mode 100644 index b6851b055d6..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.coloraxis.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_value.py b/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_value.py deleted file mode 100644 index 47fa0c6dd58..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="layout.coloraxis.colorbar.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/__init__.py b/plotly/validators/layout/coloraxis/colorbar/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/_font.py b/plotly/validators/layout/coloraxis/colorbar/title/_font.py deleted file mode 100644 index be33f839a2f..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/_font.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="font", - parent_name="layout.coloraxis.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/_side.py b/plotly/validators/layout/coloraxis/colorbar/title/_side.py deleted file mode 100644 index d3a16ba0a35..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/_side.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="side", - parent_name="layout.coloraxis.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["right", "top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/_text.py b/plotly/validators/layout/coloraxis/colorbar/title/_text.py deleted file mode 100644 index 8a83e5a7c2b..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/_text.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="text", - parent_name="layout.coloraxis.colorbar.title", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/font/__init__.py b/plotly/validators/layout/coloraxis/colorbar/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/font/_color.py b/plotly/validators/layout/coloraxis/colorbar/title/font/_color.py deleted file mode 100644 index 0f623a4c1ba..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.coloraxis.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/font/_family.py b/plotly/validators/layout/coloraxis/colorbar/title/font/_family.py deleted file mode 100644 index d6391a8f292..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.coloraxis.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/font/_lineposition.py b/plotly/validators/layout/coloraxis/colorbar/title/font/_lineposition.py deleted file mode 100644 index 99d5302d870..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.coloraxis.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/font/_shadow.py b/plotly/validators/layout/coloraxis/colorbar/title/font/_shadow.py deleted file mode 100644 index 6d441323f01..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.coloraxis.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/font/_size.py b/plotly/validators/layout/coloraxis/colorbar/title/font/_size.py deleted file mode 100644 index 6632da777fc..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.coloraxis.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/font/_style.py b/plotly/validators/layout/coloraxis/colorbar/title/font/_style.py deleted file mode 100644 index 9ea672afd0c..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.coloraxis.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/font/_textcase.py b/plotly/validators/layout/coloraxis/colorbar/title/font/_textcase.py deleted file mode 100644 index 3bc524ef820..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.coloraxis.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/font/_variant.py b/plotly/validators/layout/coloraxis/colorbar/title/font/_variant.py deleted file mode 100644 index 2a8232cdee5..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.coloraxis.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/coloraxis/colorbar/title/font/_weight.py b/plotly/validators/layout/coloraxis/colorbar/title/font/_weight.py deleted file mode 100644 index 427d1c5b0c3..00000000000 --- a/plotly/validators/layout/coloraxis/colorbar/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.coloraxis.colorbar.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "colorbars"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/colorscale/__init__.py b/plotly/validators/layout/colorscale/__init__.py deleted file mode 100644 index 1266b2bca39..00000000000 --- a/plotly/validators/layout/colorscale/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._sequentialminus import SequentialminusValidator - from ._sequential import SequentialValidator - from ._diverging import DivergingValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._sequentialminus.SequentialminusValidator", - "._sequential.SequentialValidator", - "._diverging.DivergingValidator", - ], - ) diff --git a/plotly/validators/layout/colorscale/_diverging.py b/plotly/validators/layout/colorscale/_diverging.py deleted file mode 100644 index 1c4be82ecee..00000000000 --- a/plotly/validators/layout/colorscale/_diverging.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DivergingValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="diverging", parent_name="layout.colorscale", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/colorscale/_sequential.py b/plotly/validators/layout/colorscale/_sequential.py deleted file mode 100644 index b77af4defcd..00000000000 --- a/plotly/validators/layout/colorscale/_sequential.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SequentialValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="sequential", parent_name="layout.colorscale", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/colorscale/_sequentialminus.py b/plotly/validators/layout/colorscale/_sequentialminus.py deleted file mode 100644 index f436ed833b1..00000000000 --- a/plotly/validators/layout/colorscale/_sequentialminus.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SequentialminusValidator(_bv.ColorscaleValidator): - def __init__( - self, plotly_name="sequentialminus", parent_name="layout.colorscale", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/font/__init__.py b/plotly/validators/layout/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/font/_color.py b/plotly/validators/layout/font/_color.py deleted file mode 100644 index e830f2b2cd6..00000000000 --- a/plotly/validators/layout/font/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/font/_family.py b/plotly/validators/layout/font/_family.py deleted file mode 100644 index 8eaf0a54524..00000000000 --- a/plotly/validators/layout/font/_family.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__(self, plotly_name="family", parent_name="layout.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/font/_lineposition.py b/plotly/validators/layout/font/_lineposition.py deleted file mode 100644 index 5fe85a5521b..00000000000 --- a/plotly/validators/layout/font/_lineposition.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="lineposition", parent_name="layout.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/font/_shadow.py b/plotly/validators/layout/font/_shadow.py deleted file mode 100644 index 8e83c02a75e..00000000000 --- a/plotly/validators/layout/font/_shadow.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__(self, plotly_name="shadow", parent_name="layout.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/font/_size.py b/plotly/validators/layout/font/_size.py deleted file mode 100644 index 74882842c2e..00000000000 --- a/plotly/validators/layout/font/_size.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="layout.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/font/_style.py b/plotly/validators/layout/font/_style.py deleted file mode 100644 index f981f1c164d..00000000000 --- a/plotly/validators/layout/font/_style.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="layout.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/font/_textcase.py b/plotly/validators/layout/font/_textcase.py deleted file mode 100644 index 9bc7e5e0ec8..00000000000 --- a/plotly/validators/layout/font/_textcase.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="textcase", parent_name="layout.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/font/_variant.py b/plotly/validators/layout/font/_variant.py deleted file mode 100644 index d0c70a5214a..00000000000 --- a/plotly/validators/layout/font/_variant.py +++ /dev/null @@ -1,25 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="variant", parent_name="layout.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/font/_weight.py b/plotly/validators/layout/font/_weight.py deleted file mode 100644 index 9a2bd501c97..00000000000 --- a/plotly/validators/layout/font/_weight.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="weight", parent_name="layout.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/__init__.py b/plotly/validators/layout/geo/__init__.py deleted file mode 100644 index f47a0b51157..00000000000 --- a/plotly/validators/layout/geo/__init__.py +++ /dev/null @@ -1,77 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._subunitwidth import SubunitwidthValidator - from ._subunitcolor import SubunitcolorValidator - from ._showsubunits import ShowsubunitsValidator - from ._showrivers import ShowriversValidator - from ._showocean import ShowoceanValidator - from ._showland import ShowlandValidator - from ._showlakes import ShowlakesValidator - from ._showframe import ShowframeValidator - from ._showcountries import ShowcountriesValidator - from ._showcoastlines import ShowcoastlinesValidator - from ._scope import ScopeValidator - from ._riverwidth import RiverwidthValidator - from ._rivercolor import RivercolorValidator - from ._resolution import ResolutionValidator - from ._projection import ProjectionValidator - from ._oceancolor import OceancolorValidator - from ._lonaxis import LonaxisValidator - from ._lataxis import LataxisValidator - from ._landcolor import LandcolorValidator - from ._lakecolor import LakecolorValidator - from ._framewidth import FramewidthValidator - from ._framecolor import FramecolorValidator - from ._fitbounds import FitboundsValidator - from ._domain import DomainValidator - from ._countrywidth import CountrywidthValidator - from ._countrycolor import CountrycolorValidator - from ._coastlinewidth import CoastlinewidthValidator - from ._coastlinecolor import CoastlinecolorValidator - from ._center import CenterValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._subunitwidth.SubunitwidthValidator", - "._subunitcolor.SubunitcolorValidator", - "._showsubunits.ShowsubunitsValidator", - "._showrivers.ShowriversValidator", - "._showocean.ShowoceanValidator", - "._showland.ShowlandValidator", - "._showlakes.ShowlakesValidator", - "._showframe.ShowframeValidator", - "._showcountries.ShowcountriesValidator", - "._showcoastlines.ShowcoastlinesValidator", - "._scope.ScopeValidator", - "._riverwidth.RiverwidthValidator", - "._rivercolor.RivercolorValidator", - "._resolution.ResolutionValidator", - "._projection.ProjectionValidator", - "._oceancolor.OceancolorValidator", - "._lonaxis.LonaxisValidator", - "._lataxis.LataxisValidator", - "._landcolor.LandcolorValidator", - "._lakecolor.LakecolorValidator", - "._framewidth.FramewidthValidator", - "._framecolor.FramecolorValidator", - "._fitbounds.FitboundsValidator", - "._domain.DomainValidator", - "._countrywidth.CountrywidthValidator", - "._countrycolor.CountrycolorValidator", - "._coastlinewidth.CoastlinewidthValidator", - "._coastlinecolor.CoastlinecolorValidator", - "._center.CenterValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/layout/geo/_bgcolor.py b/plotly/validators/layout/geo/_bgcolor.py deleted file mode 100644 index d0123dce548..00000000000 --- a/plotly/validators/layout/geo/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_center.py b/plotly/validators/layout/geo/_center.py deleted file mode 100644 index be309c20944..00000000000 --- a/plotly/validators/layout/geo/_center.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CenterValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="center", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Center"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_coastlinecolor.py b/plotly/validators/layout/geo/_coastlinecolor.py deleted file mode 100644 index 84bcdf76126..00000000000 --- a/plotly/validators/layout/geo/_coastlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CoastlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="coastlinecolor", parent_name="layout.geo", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_coastlinewidth.py b/plotly/validators/layout/geo/_coastlinewidth.py deleted file mode 100644 index 07b8a212817..00000000000 --- a/plotly/validators/layout/geo/_coastlinewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CoastlinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="coastlinewidth", parent_name="layout.geo", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_countrycolor.py b/plotly/validators/layout/geo/_countrycolor.py deleted file mode 100644 index 619d753ded8..00000000000 --- a/plotly/validators/layout/geo/_countrycolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CountrycolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="countrycolor", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_countrywidth.py b/plotly/validators/layout/geo/_countrywidth.py deleted file mode 100644 index 45499b953c5..00000000000 --- a/plotly/validators/layout/geo/_countrywidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CountrywidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="countrywidth", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_domain.py b/plotly/validators/layout/geo/_domain.py deleted file mode 100644 index ef7637bbd94..00000000000 --- a/plotly/validators/layout/geo/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_fitbounds.py b/plotly/validators/layout/geo/_fitbounds.py deleted file mode 100644 index 4600ce5ae55..00000000000 --- a/plotly/validators/layout/geo/_fitbounds.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FitboundsValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="fitbounds", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", [False, "locations", "geojson"]), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_framecolor.py b/plotly/validators/layout/geo/_framecolor.py deleted file mode 100644 index d86e31078bb..00000000000 --- a/plotly/validators/layout/geo/_framecolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FramecolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="framecolor", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_framewidth.py b/plotly/validators/layout/geo/_framewidth.py deleted file mode 100644 index 1e9a02dd0e2..00000000000 --- a/plotly/validators/layout/geo/_framewidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FramewidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="framewidth", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_lakecolor.py b/plotly/validators/layout/geo/_lakecolor.py deleted file mode 100644 index 928fb631434..00000000000 --- a/plotly/validators/layout/geo/_lakecolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LakecolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="lakecolor", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_landcolor.py b/plotly/validators/layout/geo/_landcolor.py deleted file mode 100644 index 0ac22383401..00000000000 --- a/plotly/validators/layout/geo/_landcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LandcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="landcolor", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_lataxis.py b/plotly/validators/layout/geo/_lataxis.py deleted file mode 100644 index 619bf1530d2..00000000000 --- a/plotly/validators/layout/geo/_lataxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LataxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="lataxis", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Lataxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_lonaxis.py b/plotly/validators/layout/geo/_lonaxis.py deleted file mode 100644 index 3f07213b806..00000000000 --- a/plotly/validators/layout/geo/_lonaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LonaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="lonaxis", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Lonaxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_oceancolor.py b/plotly/validators/layout/geo/_oceancolor.py deleted file mode 100644 index fc371e0f66a..00000000000 --- a/plotly/validators/layout/geo/_oceancolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OceancolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="oceancolor", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_projection.py b/plotly/validators/layout/geo/_projection.py deleted file mode 100644 index 69d172d30bd..00000000000 --- a/plotly/validators/layout/geo/_projection.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ProjectionValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="projection", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Projection"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_resolution.py b/plotly/validators/layout/geo/_resolution.py deleted file mode 100644 index c300e175dd5..00000000000 --- a/plotly/validators/layout/geo/_resolution.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ResolutionValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="resolution", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - coerce_number=kwargs.pop("coerce_number", True), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", [110, 50]), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_rivercolor.py b/plotly/validators/layout/geo/_rivercolor.py deleted file mode 100644 index 8a089605bf3..00000000000 --- a/plotly/validators/layout/geo/_rivercolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RivercolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="rivercolor", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_riverwidth.py b/plotly/validators/layout/geo/_riverwidth.py deleted file mode 100644 index 79e0e1eefef..00000000000 --- a/plotly/validators/layout/geo/_riverwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RiverwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="riverwidth", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_scope.py b/plotly/validators/layout/geo/_scope.py deleted file mode 100644 index ef9128db8a9..00000000000 --- a/plotly/validators/layout/geo/_scope.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScopeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="scope", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "africa", - "asia", - "europe", - "north america", - "south america", - "usa", - "world", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_showcoastlines.py b/plotly/validators/layout/geo/_showcoastlines.py deleted file mode 100644 index 76e15141e68..00000000000 --- a/plotly/validators/layout/geo/_showcoastlines.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowcoastlinesValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showcoastlines", parent_name="layout.geo", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_showcountries.py b/plotly/validators/layout/geo/_showcountries.py deleted file mode 100644 index a618e89a2fb..00000000000 --- a/plotly/validators/layout/geo/_showcountries.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowcountriesValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showcountries", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_showframe.py b/plotly/validators/layout/geo/_showframe.py deleted file mode 100644 index 05ad85840d2..00000000000 --- a/plotly/validators/layout/geo/_showframe.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowframeValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showframe", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_showlakes.py b/plotly/validators/layout/geo/_showlakes.py deleted file mode 100644 index e6e0dd8f794..00000000000 --- a/plotly/validators/layout/geo/_showlakes.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlakesValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlakes", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_showland.py b/plotly/validators/layout/geo/_showland.py deleted file mode 100644 index d04f019faa7..00000000000 --- a/plotly/validators/layout/geo/_showland.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlandValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showland", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_showocean.py b/plotly/validators/layout/geo/_showocean.py deleted file mode 100644 index 929cc8228a8..00000000000 --- a/plotly/validators/layout/geo/_showocean.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowoceanValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showocean", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_showrivers.py b/plotly/validators/layout/geo/_showrivers.py deleted file mode 100644 index 32bb0f826f3..00000000000 --- a/plotly/validators/layout/geo/_showrivers.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowriversValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showrivers", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_showsubunits.py b/plotly/validators/layout/geo/_showsubunits.py deleted file mode 100644 index 8306559b0aa..00000000000 --- a/plotly/validators/layout/geo/_showsubunits.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowsubunitsValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showsubunits", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_subunitcolor.py b/plotly/validators/layout/geo/_subunitcolor.py deleted file mode 100644 index f7bf935eea0..00000000000 --- a/plotly/validators/layout/geo/_subunitcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SubunitcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="subunitcolor", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_subunitwidth.py b/plotly/validators/layout/geo/_subunitwidth.py deleted file mode 100644 index 5273e1b12db..00000000000 --- a/plotly/validators/layout/geo/_subunitwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SubunitwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="subunitwidth", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_uirevision.py b/plotly/validators/layout/geo/_uirevision.py deleted file mode 100644 index c1f65fffb46..00000000000 --- a/plotly/validators/layout/geo/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/_visible.py b/plotly/validators/layout/geo/_visible.py deleted file mode 100644 index 764bda47243..00000000000 --- a/plotly/validators/layout/geo/_visible.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="visible", parent_name="layout.geo", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/center/__init__.py b/plotly/validators/layout/geo/center/__init__.py deleted file mode 100644 index 9e393491364..00000000000 --- a/plotly/validators/layout/geo/center/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._lon import LonValidator - from ._lat import LatValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._lon.LonValidator", "._lat.LatValidator"] - ) diff --git a/plotly/validators/layout/geo/center/_lat.py b/plotly/validators/layout/geo/center/_lat.py deleted file mode 100644 index 3a49f162117..00000000000 --- a/plotly/validators/layout/geo/center/_lat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LatValidator(_bv.NumberValidator): - def __init__(self, plotly_name="lat", parent_name="layout.geo.center", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/center/_lon.py b/plotly/validators/layout/geo/center/_lon.py deleted file mode 100644 index 3e962d44869..00000000000 --- a/plotly/validators/layout/geo/center/_lon.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LonValidator(_bv.NumberValidator): - def __init__(self, plotly_name="lon", parent_name="layout.geo.center", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/domain/__init__.py b/plotly/validators/layout/geo/domain/__init__.py deleted file mode 100644 index 51371db8566..00000000000 --- a/plotly/validators/layout/geo/domain/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator - from ._row import RowValidator - from ._column import ColumnValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._y.YValidator", - "._x.XValidator", - "._row.RowValidator", - "._column.ColumnValidator", - ], - ) diff --git a/plotly/validators/layout/geo/domain/_column.py b/plotly/validators/layout/geo/domain/_column.py deleted file mode 100644 index d568923e8a2..00000000000 --- a/plotly/validators/layout/geo/domain/_column.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="column", parent_name="layout.geo.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/domain/_row.py b/plotly/validators/layout/geo/domain/_row.py deleted file mode 100644 index 5d80470852a..00000000000 --- a/plotly/validators/layout/geo/domain/_row.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="row", parent_name="layout.geo.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/domain/_x.py b/plotly/validators/layout/geo/domain/_x.py deleted file mode 100644 index fa08b8e12f4..00000000000 --- a/plotly/validators/layout/geo/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="layout.geo.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/domain/_y.py b/plotly/validators/layout/geo/domain/_y.py deleted file mode 100644 index dce01e8a625..00000000000 --- a/plotly/validators/layout/geo/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="layout.geo.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lataxis/__init__.py b/plotly/validators/layout/geo/lataxis/__init__.py deleted file mode 100644 index 9d8a1acc892..00000000000 --- a/plotly/validators/layout/geo/lataxis/__init__.py +++ /dev/null @@ -1,27 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._tick0 import Tick0Validator - from ._showgrid import ShowgridValidator - from ._range import RangeValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._dtick import DtickValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._tick0.Tick0Validator", - "._showgrid.ShowgridValidator", - "._range.RangeValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._dtick.DtickValidator", - ], - ) diff --git a/plotly/validators/layout/geo/lataxis/_dtick.py b/plotly/validators/layout/geo/lataxis/_dtick.py deleted file mode 100644 index 53f1bbfa1d4..00000000000 --- a/plotly/validators/layout/geo/lataxis/_dtick.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dtick", parent_name="layout.geo.lataxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lataxis/_gridcolor.py b/plotly/validators/layout/geo/lataxis/_gridcolor.py deleted file mode 100644 index e2977a7fe5a..00000000000 --- a/plotly/validators/layout/geo/lataxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.geo.lataxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lataxis/_griddash.py b/plotly/validators/layout/geo/lataxis/_griddash.py deleted file mode 100644 index 0dda446969d..00000000000 --- a/plotly/validators/layout/geo/lataxis/_griddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="griddash", parent_name="layout.geo.lataxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lataxis/_gridwidth.py b/plotly/validators/layout/geo/lataxis/_gridwidth.py deleted file mode 100644 index 52ac11b739c..00000000000 --- a/plotly/validators/layout/geo/lataxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.geo.lataxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lataxis/_range.py b/plotly/validators/layout/geo/lataxis/_range.py deleted file mode 100644 index c81994940c0..00000000000 --- a/plotly/validators/layout/geo/lataxis/_range.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="range", parent_name="layout.geo.lataxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "number"}, - {"editType": "plot", "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lataxis/_showgrid.py b/plotly/validators/layout/geo/lataxis/_showgrid.py deleted file mode 100644 index 3697de3448e..00000000000 --- a/plotly/validators/layout/geo/lataxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.geo.lataxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lataxis/_tick0.py b/plotly/validators/layout/geo/lataxis/_tick0.py deleted file mode 100644 index 511aea2f58c..00000000000 --- a/plotly/validators/layout/geo/lataxis/_tick0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.NumberValidator): - def __init__(self, plotly_name="tick0", parent_name="layout.geo.lataxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lonaxis/__init__.py b/plotly/validators/layout/geo/lonaxis/__init__.py deleted file mode 100644 index 9d8a1acc892..00000000000 --- a/plotly/validators/layout/geo/lonaxis/__init__.py +++ /dev/null @@ -1,27 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._tick0 import Tick0Validator - from ._showgrid import ShowgridValidator - from ._range import RangeValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._dtick import DtickValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._tick0.Tick0Validator", - "._showgrid.ShowgridValidator", - "._range.RangeValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._dtick.DtickValidator", - ], - ) diff --git a/plotly/validators/layout/geo/lonaxis/_dtick.py b/plotly/validators/layout/geo/lonaxis/_dtick.py deleted file mode 100644 index be4fd913cb1..00000000000 --- a/plotly/validators/layout/geo/lonaxis/_dtick.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.NumberValidator): - def __init__(self, plotly_name="dtick", parent_name="layout.geo.lonaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lonaxis/_gridcolor.py b/plotly/validators/layout/geo/lonaxis/_gridcolor.py deleted file mode 100644 index e5655d8b647..00000000000 --- a/plotly/validators/layout/geo/lonaxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.geo.lonaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lonaxis/_griddash.py b/plotly/validators/layout/geo/lonaxis/_griddash.py deleted file mode 100644 index 1cab5a4cc53..00000000000 --- a/plotly/validators/layout/geo/lonaxis/_griddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="griddash", parent_name="layout.geo.lonaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lonaxis/_gridwidth.py b/plotly/validators/layout/geo/lonaxis/_gridwidth.py deleted file mode 100644 index a9266cf252e..00000000000 --- a/plotly/validators/layout/geo/lonaxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.geo.lonaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lonaxis/_range.py b/plotly/validators/layout/geo/lonaxis/_range.py deleted file mode 100644 index 169b903a619..00000000000 --- a/plotly/validators/layout/geo/lonaxis/_range.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="range", parent_name="layout.geo.lonaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "number"}, - {"editType": "plot", "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lonaxis/_showgrid.py b/plotly/validators/layout/geo/lonaxis/_showgrid.py deleted file mode 100644 index 1bac1ec1e93..00000000000 --- a/plotly/validators/layout/geo/lonaxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.geo.lonaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/lonaxis/_tick0.py b/plotly/validators/layout/geo/lonaxis/_tick0.py deleted file mode 100644 index c5be9e4591a..00000000000 --- a/plotly/validators/layout/geo/lonaxis/_tick0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.NumberValidator): - def __init__(self, plotly_name="tick0", parent_name="layout.geo.lonaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/projection/__init__.py b/plotly/validators/layout/geo/projection/__init__.py deleted file mode 100644 index 6f213545c14..00000000000 --- a/plotly/validators/layout/geo/projection/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._type import TypeValidator - from ._tilt import TiltValidator - from ._scale import ScaleValidator - from ._rotation import RotationValidator - from ._parallels import ParallelsValidator - from ._distance import DistanceValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._type.TypeValidator", - "._tilt.TiltValidator", - "._scale.ScaleValidator", - "._rotation.RotationValidator", - "._parallels.ParallelsValidator", - "._distance.DistanceValidator", - ], - ) diff --git a/plotly/validators/layout/geo/projection/_distance.py b/plotly/validators/layout/geo/projection/_distance.py deleted file mode 100644 index 5b35ba6fc6f..00000000000 --- a/plotly/validators/layout/geo/projection/_distance.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DistanceValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="distance", parent_name="layout.geo.projection", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1.001), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/projection/_parallels.py b/plotly/validators/layout/geo/projection/_parallels.py deleted file mode 100644 index ffdfdedc8cb..00000000000 --- a/plotly/validators/layout/geo/projection/_parallels.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ParallelsValidator(_bv.InfoArrayValidator): - def __init__( - self, plotly_name="parallels", parent_name="layout.geo.projection", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "number"}, - {"editType": "plot", "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/projection/_rotation.py b/plotly/validators/layout/geo/projection/_rotation.py deleted file mode 100644 index c2aa8db1326..00000000000 --- a/plotly/validators/layout/geo/projection/_rotation.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RotationValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="rotation", parent_name="layout.geo.projection", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Rotation"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/projection/_scale.py b/plotly/validators/layout/geo/projection/_scale.py deleted file mode 100644 index 5b1a12c47f7..00000000000 --- a/plotly/validators/layout/geo/projection/_scale.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScaleValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="scale", parent_name="layout.geo.projection", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/projection/_tilt.py b/plotly/validators/layout/geo/projection/_tilt.py deleted file mode 100644 index 46c8ca12421..00000000000 --- a/plotly/validators/layout/geo/projection/_tilt.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TiltValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tilt", parent_name="layout.geo.projection", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/projection/_type.py b/plotly/validators/layout/geo/projection/_type.py deleted file mode 100644 index 1c1a28b5dc4..00000000000 --- a/plotly/validators/layout/geo/projection/_type.py +++ /dev/null @@ -1,105 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="type", parent_name="layout.geo.projection", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "airy", - "aitoff", - "albers", - "albers usa", - "august", - "azimuthal equal area", - "azimuthal equidistant", - "baker", - "bertin1953", - "boggs", - "bonne", - "bottomley", - "bromley", - "collignon", - "conic conformal", - "conic equal area", - "conic equidistant", - "craig", - "craster", - "cylindrical equal area", - "cylindrical stereographic", - "eckert1", - "eckert2", - "eckert3", - "eckert4", - "eckert5", - "eckert6", - "eisenlohr", - "equal earth", - "equirectangular", - "fahey", - "foucaut", - "foucaut sinusoidal", - "ginzburg4", - "ginzburg5", - "ginzburg6", - "ginzburg8", - "ginzburg9", - "gnomonic", - "gringorten", - "gringorten quincuncial", - "guyou", - "hammer", - "hill", - "homolosine", - "hufnagel", - "hyperelliptical", - "kavrayskiy7", - "lagrange", - "larrivee", - "laskowski", - "loximuthal", - "mercator", - "miller", - "mollweide", - "mt flat polar parabolic", - "mt flat polar quartic", - "mt flat polar sinusoidal", - "natural earth", - "natural earth1", - "natural earth2", - "nell hammer", - "nicolosi", - "orthographic", - "patterson", - "peirce quincuncial", - "polyconic", - "rectangular polyconic", - "robinson", - "satellite", - "sinu mollweide", - "sinusoidal", - "stereographic", - "times", - "transverse mercator", - "van der grinten", - "van der grinten2", - "van der grinten3", - "van der grinten4", - "wagner4", - "wagner6", - "wiechel", - "winkel tripel", - "winkel3", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/projection/rotation/__init__.py b/plotly/validators/layout/geo/projection/rotation/__init__.py deleted file mode 100644 index 1ac596b04bb..00000000000 --- a/plotly/validators/layout/geo/projection/rotation/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._roll import RollValidator - from ._lon import LonValidator - from ._lat import LatValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._roll.RollValidator", "._lon.LonValidator", "._lat.LatValidator"], - ) diff --git a/plotly/validators/layout/geo/projection/rotation/_lat.py b/plotly/validators/layout/geo/projection/rotation/_lat.py deleted file mode 100644 index 87ebe00a0b6..00000000000 --- a/plotly/validators/layout/geo/projection/rotation/_lat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LatValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="lat", parent_name="layout.geo.projection.rotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/projection/rotation/_lon.py b/plotly/validators/layout/geo/projection/rotation/_lon.py deleted file mode 100644 index 17d72b4ec9c..00000000000 --- a/plotly/validators/layout/geo/projection/rotation/_lon.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LonValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="lon", parent_name="layout.geo.projection.rotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/geo/projection/rotation/_roll.py b/plotly/validators/layout/geo/projection/rotation/_roll.py deleted file mode 100644 index 0ed5d36bec9..00000000000 --- a/plotly/validators/layout/geo/projection/rotation/_roll.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RollValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="roll", parent_name="layout.geo.projection.rotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/__init__.py b/plotly/validators/layout/grid/__init__.py deleted file mode 100644 index 5b4dd83674b..00000000000 --- a/plotly/validators/layout/grid/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yside import YsideValidator - from ._ygap import YgapValidator - from ._yaxes import YaxesValidator - from ._xside import XsideValidator - from ._xgap import XgapValidator - from ._xaxes import XaxesValidator - from ._subplots import SubplotsValidator - from ._rows import RowsValidator - from ._roworder import RoworderValidator - from ._pattern import PatternValidator - from ._domain import DomainValidator - from ._columns import ColumnsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yside.YsideValidator", - "._ygap.YgapValidator", - "._yaxes.YaxesValidator", - "._xside.XsideValidator", - "._xgap.XgapValidator", - "._xaxes.XaxesValidator", - "._subplots.SubplotsValidator", - "._rows.RowsValidator", - "._roworder.RoworderValidator", - "._pattern.PatternValidator", - "._domain.DomainValidator", - "._columns.ColumnsValidator", - ], - ) diff --git a/plotly/validators/layout/grid/_columns.py b/plotly/validators/layout/grid/_columns.py deleted file mode 100644 index 18e3b088d1b..00000000000 --- a/plotly/validators/layout/grid/_columns.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnsValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="columns", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_domain.py b/plotly/validators/layout/grid/_domain.py deleted file mode 100644 index e84da358eeb..00000000000 --- a/plotly/validators/layout/grid/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_pattern.py b/plotly/validators/layout/grid/_pattern.py deleted file mode 100644 index fa1117f6b7d..00000000000 --- a/plotly/validators/layout/grid/_pattern.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PatternValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="pattern", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["independent", "coupled"]), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_roworder.py b/plotly/validators/layout/grid/_roworder.py deleted file mode 100644 index a8d3bc63936..00000000000 --- a/plotly/validators/layout/grid/_roworder.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RoworderValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="roworder", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["top to bottom", "bottom to top"]), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_rows.py b/plotly/validators/layout/grid/_rows.py deleted file mode 100644 index e2bef5b2f55..00000000000 --- a/plotly/validators/layout/grid/_rows.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowsValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="rows", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_subplots.py b/plotly/validators/layout/grid/_subplots.py deleted file mode 100644 index 5993911b06d..00000000000 --- a/plotly/validators/layout/grid/_subplots.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SubplotsValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="subplots", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - dimensions=kwargs.pop("dimensions", 2), - edit_type=kwargs.pop("edit_type", "plot"), - free_length=kwargs.pop("free_length", True), - items=kwargs.pop( - "items", - { - "editType": "plot", - "valType": "enumerated", - "values": ["/^x([2-9]|[1-9][0-9]+)?y([2-9]|[1-9][0-9]+)?$/", ""], - }, - ), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_xaxes.py b/plotly/validators/layout/grid/_xaxes.py deleted file mode 100644 index 7dd4a02974d..00000000000 --- a/plotly/validators/layout/grid/_xaxes.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxesValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="xaxes", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - free_length=kwargs.pop("free_length", True), - items=kwargs.pop( - "items", - { - "editType": "plot", - "valType": "enumerated", - "values": ["/^x([2-9]|[1-9][0-9]+)?( domain)?$/", ""], - }, - ), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_xgap.py b/plotly/validators/layout/grid/_xgap.py deleted file mode 100644 index 209fa3ee639..00000000000 --- a/plotly/validators/layout/grid/_xgap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="xgap", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_xside.py b/plotly/validators/layout/grid/_xside.py deleted file mode 100644 index c14df4fe2d0..00000000000 --- a/plotly/validators/layout/grid/_xside.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsideValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xside", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["bottom", "bottom plot", "top plot", "top"]), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_yaxes.py b/plotly/validators/layout/grid/_yaxes.py deleted file mode 100644 index 91e26363df1..00000000000 --- a/plotly/validators/layout/grid/_yaxes.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxesValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="yaxes", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - free_length=kwargs.pop("free_length", True), - items=kwargs.pop( - "items", - { - "editType": "plot", - "valType": "enumerated", - "values": ["/^y([2-9]|[1-9][0-9]+)?( domain)?$/", ""], - }, - ), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_ygap.py b/plotly/validators/layout/grid/_ygap.py deleted file mode 100644 index 493407e5898..00000000000 --- a/plotly/validators/layout/grid/_ygap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YgapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ygap", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/_yside.py b/plotly/validators/layout/grid/_yside.py deleted file mode 100644 index 7733da7ce5d..00000000000 --- a/plotly/validators/layout/grid/_yside.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsideValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yside", parent_name="layout.grid", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["left", "left plot", "right plot", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/domain/__init__.py b/plotly/validators/layout/grid/domain/__init__.py deleted file mode 100644 index 470f948845c..00000000000 --- a/plotly/validators/layout/grid/domain/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._y.YValidator", "._x.XValidator"] - ) diff --git a/plotly/validators/layout/grid/domain/_x.py b/plotly/validators/layout/grid/domain/_x.py deleted file mode 100644 index c63112563ab..00000000000 --- a/plotly/validators/layout/grid/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="layout.grid.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/grid/domain/_y.py b/plotly/validators/layout/grid/domain/_y.py deleted file mode 100644 index a2a1f3e8bec..00000000000 --- a/plotly/validators/layout/grid/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="layout.grid.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/__init__.py b/plotly/validators/layout/hoverlabel/__init__.py deleted file mode 100644 index 2340aedb68d..00000000000 --- a/plotly/validators/layout/hoverlabel/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._namelength import NamelengthValidator - from ._grouptitlefont import GrouptitlefontValidator - from ._font import FontValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._namelength.NamelengthValidator", - "._grouptitlefont.GrouptitlefontValidator", - "._font.FontValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/layout/hoverlabel/_align.py b/plotly/validators/layout/hoverlabel/_align.py deleted file mode 100644 index 5adb879f630..00000000000 --- a/plotly/validators/layout/hoverlabel/_align.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="align", parent_name="layout.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["left", "right", "auto"]), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/_bgcolor.py b/plotly/validators/layout/hoverlabel/_bgcolor.py deleted file mode 100644 index 0d80ee207e8..00000000000 --- a/plotly/validators/layout/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="layout.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/_bordercolor.py b/plotly/validators/layout/hoverlabel/_bordercolor.py deleted file mode 100644 index 6ba61129f66..00000000000 --- a/plotly/validators/layout/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="layout.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/_font.py b/plotly/validators/layout/hoverlabel/_font.py deleted file mode 100644 index f51e17cb78c..00000000000 --- a/plotly/validators/layout/hoverlabel/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="layout.hoverlabel", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/_grouptitlefont.py b/plotly/validators/layout/hoverlabel/_grouptitlefont.py deleted file mode 100644 index 32991309d1b..00000000000 --- a/plotly/validators/layout/hoverlabel/_grouptitlefont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GrouptitlefontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="grouptitlefont", parent_name="layout.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Grouptitlefont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/_namelength.py b/plotly/validators/layout/hoverlabel/_namelength.py deleted file mode 100644 index 48a7d0428c5..00000000000 --- a/plotly/validators/layout/hoverlabel/_namelength.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NamelengthValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="namelength", parent_name="layout.hoverlabel", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/font/__init__.py b/plotly/validators/layout/hoverlabel/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/hoverlabel/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/hoverlabel/font/_color.py b/plotly/validators/layout/hoverlabel/font/_color.py deleted file mode 100644 index e9a32543f85..00000000000 --- a/plotly/validators/layout/hoverlabel/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/font/_family.py b/plotly/validators/layout/hoverlabel/font/_family.py deleted file mode 100644 index 062b1ad2641..00000000000 --- a/plotly/validators/layout/hoverlabel/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/font/_lineposition.py b/plotly/validators/layout/hoverlabel/font/_lineposition.py deleted file mode 100644 index d04edeb44c2..00000000000 --- a/plotly/validators/layout/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="layout.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/font/_shadow.py b/plotly/validators/layout/hoverlabel/font/_shadow.py deleted file mode 100644 index 931d9656375..00000000000 --- a/plotly/validators/layout/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/font/_size.py b/plotly/validators/layout/hoverlabel/font/_size.py deleted file mode 100644 index d977cff44c8..00000000000 --- a/plotly/validators/layout/hoverlabel/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/font/_style.py b/plotly/validators/layout/hoverlabel/font/_style.py deleted file mode 100644 index a7bc6ff79fd..00000000000 --- a/plotly/validators/layout/hoverlabel/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/font/_textcase.py b/plotly/validators/layout/hoverlabel/font/_textcase.py deleted file mode 100644 index 1ed44ae05b5..00000000000 --- a/plotly/validators/layout/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="layout.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/font/_variant.py b/plotly/validators/layout/hoverlabel/font/_variant.py deleted file mode 100644 index 254357769df..00000000000 --- a/plotly/validators/layout/hoverlabel/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/font/_weight.py b/plotly/validators/layout/hoverlabel/font/_weight.py deleted file mode 100644 index 2c2c33587cd..00000000000 --- a/plotly/validators/layout/hoverlabel/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.hoverlabel.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/grouptitlefont/__init__.py b/plotly/validators/layout/hoverlabel/grouptitlefont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/hoverlabel/grouptitlefont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/hoverlabel/grouptitlefont/_color.py b/plotly/validators/layout/hoverlabel/grouptitlefont/_color.py deleted file mode 100644 index f430a00c5e5..00000000000 --- a/plotly/validators/layout/hoverlabel/grouptitlefont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.hoverlabel.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/grouptitlefont/_family.py b/plotly/validators/layout/hoverlabel/grouptitlefont/_family.py deleted file mode 100644 index 805716cda73..00000000000 --- a/plotly/validators/layout/hoverlabel/grouptitlefont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.hoverlabel.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/grouptitlefont/_lineposition.py b/plotly/validators/layout/hoverlabel/grouptitlefont/_lineposition.py deleted file mode 100644 index 3af740b181a..00000000000 --- a/plotly/validators/layout/hoverlabel/grouptitlefont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.hoverlabel.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/grouptitlefont/_shadow.py b/plotly/validators/layout/hoverlabel/grouptitlefont/_shadow.py deleted file mode 100644 index a87ca678d52..00000000000 --- a/plotly/validators/layout/hoverlabel/grouptitlefont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.hoverlabel.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/grouptitlefont/_size.py b/plotly/validators/layout/hoverlabel/grouptitlefont/_size.py deleted file mode 100644 index ce30518aefb..00000000000 --- a/plotly/validators/layout/hoverlabel/grouptitlefont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.hoverlabel.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/grouptitlefont/_style.py b/plotly/validators/layout/hoverlabel/grouptitlefont/_style.py deleted file mode 100644 index f6af9caddb5..00000000000 --- a/plotly/validators/layout/hoverlabel/grouptitlefont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.hoverlabel.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/grouptitlefont/_textcase.py b/plotly/validators/layout/hoverlabel/grouptitlefont/_textcase.py deleted file mode 100644 index 7ff51237e5c..00000000000 --- a/plotly/validators/layout/hoverlabel/grouptitlefont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.hoverlabel.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/grouptitlefont/_variant.py b/plotly/validators/layout/hoverlabel/grouptitlefont/_variant.py deleted file mode 100644 index f74813b8670..00000000000 --- a/plotly/validators/layout/hoverlabel/grouptitlefont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.hoverlabel.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/hoverlabel/grouptitlefont/_weight.py b/plotly/validators/layout/hoverlabel/grouptitlefont/_weight.py deleted file mode 100644 index 5e609db12b3..00000000000 --- a/plotly/validators/layout/hoverlabel/grouptitlefont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.hoverlabel.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/image/__init__.py b/plotly/validators/layout/image/__init__.py deleted file mode 100644 index 85671f65b9c..00000000000 --- a/plotly/validators/layout/image/__init__.py +++ /dev/null @@ -1,43 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._visible import VisibleValidator - from ._templateitemname import TemplateitemnameValidator - from ._source import SourceValidator - from ._sizing import SizingValidator - from ._sizey import SizeyValidator - from ._sizex import SizexValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._layer import LayerValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._visible.VisibleValidator", - "._templateitemname.TemplateitemnameValidator", - "._source.SourceValidator", - "._sizing.SizingValidator", - "._sizey.SizeyValidator", - "._sizex.SizexValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._layer.LayerValidator", - ], - ) diff --git a/plotly/validators/layout/image/_layer.py b/plotly/validators/layout/image/_layer.py deleted file mode 100644 index 7d40c814dba..00000000000 --- a/plotly/validators/layout/image/_layer.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="layer", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["below", "above"]), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_name.py b/plotly/validators/layout/image/_name.py deleted file mode 100644 index 5c11cbea0dd..00000000000 --- a/plotly/validators/layout/image/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_opacity.py b/plotly/validators/layout/image/_opacity.py deleted file mode 100644 index c70c42d490f..00000000000 --- a/plotly/validators/layout/image/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_sizex.py b/plotly/validators/layout/image/_sizex.py deleted file mode 100644 index 4a685358964..00000000000 --- a/plotly/validators/layout/image/_sizex.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizexValidator(_bv.NumberValidator): - def __init__(self, plotly_name="sizex", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_sizey.py b/plotly/validators/layout/image/_sizey.py deleted file mode 100644 index 26ed7bb3ea5..00000000000 --- a/plotly/validators/layout/image/_sizey.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeyValidator(_bv.NumberValidator): - def __init__(self, plotly_name="sizey", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_sizing.py b/plotly/validators/layout/image/_sizing.py deleted file mode 100644 index c4d83f29b52..00000000000 --- a/plotly/validators/layout/image/_sizing.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizingValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="sizing", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["fill", "contain", "stretch"]), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_source.py b/plotly/validators/layout/image/_source.py deleted file mode 100644 index 6260d48e42d..00000000000 --- a/plotly/validators/layout/image/_source.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SourceValidator(_bv.ImageUriValidator): - def __init__(self, plotly_name="source", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_templateitemname.py b/plotly/validators/layout/image/_templateitemname.py deleted file mode 100644 index 650c307e5c2..00000000000 --- a/plotly/validators/layout/image/_templateitemname.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="templateitemname", parent_name="layout.image", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_visible.py b/plotly/validators/layout/image/_visible.py deleted file mode 100644 index eeb48c3ff61..00000000000 --- a/plotly/validators/layout/image/_visible.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="visible", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_x.py b/plotly/validators/layout/image/_x.py deleted file mode 100644 index 66b7f3483c7..00000000000 --- a/plotly/validators/layout/image/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.AnyValidator): - def __init__(self, plotly_name="x", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_xanchor.py b/plotly/validators/layout/image/_xanchor.py deleted file mode 100644 index ecbd0f92b29..00000000000 --- a/plotly/validators/layout/image/_xanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xanchor", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_xref.py b/plotly/validators/layout/image/_xref.py deleted file mode 100644 index 4f0bff158ec..00000000000 --- a/plotly/validators/layout/image/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", ["paper", "/^x([2-9]|[1-9][0-9]+)?( domain)?$/"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_y.py b/plotly/validators/layout/image/_y.py deleted file mode 100644 index c45bfa18f90..00000000000 --- a/plotly/validators/layout/image/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.AnyValidator): - def __init__(self, plotly_name="y", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_yanchor.py b/plotly/validators/layout/image/_yanchor.py deleted file mode 100644 index e36015fe214..00000000000 --- a/plotly/validators/layout/image/_yanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yanchor", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/image/_yref.py b/plotly/validators/layout/image/_yref.py deleted file mode 100644 index 370c2b79c08..00000000000 --- a/plotly/validators/layout/image/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="layout.image", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", ["paper", "/^y([2-9]|[1-9][0-9]+)?( domain)?$/"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/__init__.py b/plotly/validators/layout/legend/__init__.py deleted file mode 100644 index b4e10f5b679..00000000000 --- a/plotly/validators/layout/legend/__init__.py +++ /dev/null @@ -1,65 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._visible import VisibleValidator - from ._valign import ValignValidator - from ._uirevision import UirevisionValidator - from ._traceorder import TraceorderValidator - from ._tracegroupgap import TracegroupgapValidator - from ._title import TitleValidator - from ._orientation import OrientationValidator - from ._itemwidth import ItemwidthValidator - from ._itemsizing import ItemsizingValidator - from ._itemdoubleclick import ItemdoubleclickValidator - from ._itemclick import ItemclickValidator - from ._indentation import IndentationValidator - from ._grouptitlefont import GrouptitlefontValidator - from ._groupclick import GroupclickValidator - from ._font import FontValidator - from ._entrywidthmode import EntrywidthmodeValidator - from ._entrywidth import EntrywidthValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._visible.VisibleValidator", - "._valign.ValignValidator", - "._uirevision.UirevisionValidator", - "._traceorder.TraceorderValidator", - "._tracegroupgap.TracegroupgapValidator", - "._title.TitleValidator", - "._orientation.OrientationValidator", - "._itemwidth.ItemwidthValidator", - "._itemsizing.ItemsizingValidator", - "._itemdoubleclick.ItemdoubleclickValidator", - "._itemclick.ItemclickValidator", - "._indentation.IndentationValidator", - "._grouptitlefont.GrouptitlefontValidator", - "._groupclick.GroupclickValidator", - "._font.FontValidator", - "._entrywidthmode.EntrywidthmodeValidator", - "._entrywidth.EntrywidthValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/layout/legend/_bgcolor.py b/plotly/validators/layout/legend/_bgcolor.py deleted file mode 100644 index 73c5477383c..00000000000 --- a/plotly/validators/layout/legend/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_bordercolor.py b/plotly/validators/layout/legend/_bordercolor.py deleted file mode 100644 index afdc3b3413d..00000000000 --- a/plotly/validators/layout/legend/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="layout.legend", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_borderwidth.py b/plotly/validators/layout/legend/_borderwidth.py deleted file mode 100644 index e85b7548419..00000000000 --- a/plotly/validators/layout/legend/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="layout.legend", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_entrywidth.py b/plotly/validators/layout/legend/_entrywidth.py deleted file mode 100644 index aea4db2d865..00000000000 --- a/plotly/validators/layout/legend/_entrywidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EntrywidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="entrywidth", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_entrywidthmode.py b/plotly/validators/layout/legend/_entrywidthmode.py deleted file mode 100644 index 8500e780758..00000000000 --- a/plotly/validators/layout/legend/_entrywidthmode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EntrywidthmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="entrywidthmode", parent_name="layout.legend", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_font.py b/plotly/validators/layout/legend/_font.py deleted file mode 100644 index 61525f911b3..00000000000 --- a/plotly/validators/layout/legend/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_groupclick.py b/plotly/validators/layout/legend/_groupclick.py deleted file mode 100644 index 57b6c1d72fa..00000000000 --- a/plotly/validators/layout/legend/_groupclick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GroupclickValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="groupclick", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["toggleitem", "togglegroup"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_grouptitlefont.py b/plotly/validators/layout/legend/_grouptitlefont.py deleted file mode 100644 index 239057903b3..00000000000 --- a/plotly/validators/layout/legend/_grouptitlefont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GrouptitlefontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="grouptitlefont", parent_name="layout.legend", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Grouptitlefont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_indentation.py b/plotly/validators/layout/legend/_indentation.py deleted file mode 100644 index 6c80a7e5fb1..00000000000 --- a/plotly/validators/layout/legend/_indentation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IndentationValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="indentation", parent_name="layout.legend", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - min=kwargs.pop("min", -15), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_itemclick.py b/plotly/validators/layout/legend/_itemclick.py deleted file mode 100644 index ef74ba481d5..00000000000 --- a/plotly/validators/layout/legend/_itemclick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ItemclickValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="itemclick", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["toggle", "toggleothers", False]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_itemdoubleclick.py b/plotly/validators/layout/legend/_itemdoubleclick.py deleted file mode 100644 index 6c5a870b2fa..00000000000 --- a/plotly/validators/layout/legend/_itemdoubleclick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ItemdoubleclickValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="itemdoubleclick", parent_name="layout.legend", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["toggle", "toggleothers", False]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_itemsizing.py b/plotly/validators/layout/legend/_itemsizing.py deleted file mode 100644 index 08725b3979c..00000000000 --- a/plotly/validators/layout/legend/_itemsizing.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ItemsizingValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="itemsizing", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["trace", "constant"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_itemwidth.py b/plotly/validators/layout/legend/_itemwidth.py deleted file mode 100644 index 89c66a81656..00000000000 --- a/plotly/validators/layout/legend/_itemwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ItemwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="itemwidth", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - min=kwargs.pop("min", 30), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_orientation.py b/plotly/validators/layout/legend/_orientation.py deleted file mode 100644 index 61374efe48d..00000000000 --- a/plotly/validators/layout/legend/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="layout.legend", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["v", "h"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_title.py b/plotly/validators/layout/legend/_title.py deleted file mode 100644 index 3cc4a08a6a2..00000000000 --- a/plotly/validators/layout/legend/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_tracegroupgap.py b/plotly/validators/layout/legend/_tracegroupgap.py deleted file mode 100644 index 690ecf4517c..00000000000 --- a/plotly/validators/layout/legend/_tracegroupgap.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TracegroupgapValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tracegroupgap", parent_name="layout.legend", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_traceorder.py b/plotly/validators/layout/legend/_traceorder.py deleted file mode 100644 index a5e6f8a85f2..00000000000 --- a/plotly/validators/layout/legend/_traceorder.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TraceorderValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="traceorder", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - extras=kwargs.pop("extras", ["normal"]), - flags=kwargs.pop("flags", ["reversed", "grouped"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_uirevision.py b/plotly/validators/layout/legend/_uirevision.py deleted file mode 100644 index a38b988a707..00000000000 --- a/plotly/validators/layout/legend/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_valign.py b/plotly/validators/layout/legend/_valign.py deleted file mode 100644 index 7add445c66b..00000000000 --- a/plotly/validators/layout/legend/_valign.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValignValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="valign", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_visible.py b/plotly/validators/layout/legend/_visible.py deleted file mode 100644 index f6acdad5ba6..00000000000 --- a/plotly/validators/layout/legend/_visible.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="visible", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_x.py b/plotly/validators/layout/legend/_x.py deleted file mode 100644 index b7cbb2ba555..00000000000 --- a/plotly/validators/layout/legend/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_xanchor.py b/plotly/validators/layout/legend/_xanchor.py deleted file mode 100644 index 3dc24720dfc..00000000000 --- a/plotly/validators/layout/legend/_xanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xanchor", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["auto", "left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_xref.py b/plotly/validators/layout/legend/_xref.py deleted file mode 100644 index 862d52dbbf4..00000000000 --- a/plotly/validators/layout/legend/_xref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_y.py b/plotly/validators/layout/legend/_y.py deleted file mode 100644 index 76fc0c0d5d5..00000000000 --- a/plotly/validators/layout/legend/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_yanchor.py b/plotly/validators/layout/legend/_yanchor.py deleted file mode 100644 index 9ff5561b460..00000000000 --- a/plotly/validators/layout/legend/_yanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yanchor", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["auto", "top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/_yref.py b/plotly/validators/layout/legend/_yref.py deleted file mode 100644 index 0b368151f50..00000000000 --- a/plotly/validators/layout/legend/_yref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="layout.legend", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/font/__init__.py b/plotly/validators/layout/legend/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/legend/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/legend/font/_color.py b/plotly/validators/layout/legend/font/_color.py deleted file mode 100644 index bb8395030d4..00000000000 --- a/plotly/validators/layout/legend/font/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.legend.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/font/_family.py b/plotly/validators/layout/legend/font/_family.py deleted file mode 100644 index 9d28e5de5f1..00000000000 --- a/plotly/validators/layout/legend/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.legend.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/font/_lineposition.py b/plotly/validators/layout/legend/font/_lineposition.py deleted file mode 100644 index 6a05af2b546..00000000000 --- a/plotly/validators/layout/legend/font/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="layout.legend.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/font/_shadow.py b/plotly/validators/layout/legend/font/_shadow.py deleted file mode 100644 index 5e9015f9d18..00000000000 --- a/plotly/validators/layout/legend/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.legend.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/font/_size.py b/plotly/validators/layout/legend/font/_size.py deleted file mode 100644 index 11ad9faccd7..00000000000 --- a/plotly/validators/layout/legend/font/_size.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="layout.legend.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/font/_style.py b/plotly/validators/layout/legend/font/_style.py deleted file mode 100644 index 3f836eb80b1..00000000000 --- a/plotly/validators/layout/legend/font/_style.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="layout.legend.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/font/_textcase.py b/plotly/validators/layout/legend/font/_textcase.py deleted file mode 100644 index a5a75ad2ec0..00000000000 --- a/plotly/validators/layout/legend/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="layout.legend.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/font/_variant.py b/plotly/validators/layout/legend/font/_variant.py deleted file mode 100644 index 45caf5b65b9..00000000000 --- a/plotly/validators/layout/legend/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.legend.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/font/_weight.py b/plotly/validators/layout/legend/font/_weight.py deleted file mode 100644 index 4126e459a9a..00000000000 --- a/plotly/validators/layout/legend/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.legend.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/grouptitlefont/__init__.py b/plotly/validators/layout/legend/grouptitlefont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/legend/grouptitlefont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/legend/grouptitlefont/_color.py b/plotly/validators/layout/legend/grouptitlefont/_color.py deleted file mode 100644 index fb7bc057b29..00000000000 --- a/plotly/validators/layout/legend/grouptitlefont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.legend.grouptitlefont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/grouptitlefont/_family.py b/plotly/validators/layout/legend/grouptitlefont/_family.py deleted file mode 100644 index caa766b6590..00000000000 --- a/plotly/validators/layout/legend/grouptitlefont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.legend.grouptitlefont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/grouptitlefont/_lineposition.py b/plotly/validators/layout/legend/grouptitlefont/_lineposition.py deleted file mode 100644 index cf2fa6e02d5..00000000000 --- a/plotly/validators/layout/legend/grouptitlefont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.legend.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/grouptitlefont/_shadow.py b/plotly/validators/layout/legend/grouptitlefont/_shadow.py deleted file mode 100644 index 695492bcf38..00000000000 --- a/plotly/validators/layout/legend/grouptitlefont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.legend.grouptitlefont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/grouptitlefont/_size.py b/plotly/validators/layout/legend/grouptitlefont/_size.py deleted file mode 100644 index 38685499dae..00000000000 --- a/plotly/validators/layout/legend/grouptitlefont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.legend.grouptitlefont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/grouptitlefont/_style.py b/plotly/validators/layout/legend/grouptitlefont/_style.py deleted file mode 100644 index 622fb81de61..00000000000 --- a/plotly/validators/layout/legend/grouptitlefont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.legend.grouptitlefont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/grouptitlefont/_textcase.py b/plotly/validators/layout/legend/grouptitlefont/_textcase.py deleted file mode 100644 index a644c947224..00000000000 --- a/plotly/validators/layout/legend/grouptitlefont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.legend.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/grouptitlefont/_variant.py b/plotly/validators/layout/legend/grouptitlefont/_variant.py deleted file mode 100644 index 4db924378ec..00000000000 --- a/plotly/validators/layout/legend/grouptitlefont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.legend.grouptitlefont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/grouptitlefont/_weight.py b/plotly/validators/layout/legend/grouptitlefont/_weight.py deleted file mode 100644 index 20c5db6b772..00000000000 --- a/plotly/validators/layout/legend/grouptitlefont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.legend.grouptitlefont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/__init__.py b/plotly/validators/layout/legend/title/__init__.py deleted file mode 100644 index 0f767f373f2..00000000000 --- a/plotly/validators/layout/legend/title/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._side import SideValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._text.TextValidator", "._side.SideValidator", "._font.FontValidator"], - ) diff --git a/plotly/validators/layout/legend/title/_font.py b/plotly/validators/layout/legend/title/_font.py deleted file mode 100644 index 82b65460b1e..00000000000 --- a/plotly/validators/layout/legend/title/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="layout.legend.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/_side.py b/plotly/validators/layout/legend/title/_side.py deleted file mode 100644 index b94c3b170c5..00000000000 --- a/plotly/validators/layout/legend/title/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="side", parent_name="layout.legend.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop( - "values", ["top", "left", "top left", "top center", "top right"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/_text.py b/plotly/validators/layout/legend/title/_text.py deleted file mode 100644 index 7870b255aa7..00000000000 --- a/plotly/validators/layout/legend/title/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="layout.legend.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/font/__init__.py b/plotly/validators/layout/legend/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/legend/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/legend/title/font/_color.py b/plotly/validators/layout/legend/title/font/_color.py deleted file mode 100644 index 78fb9edb753..00000000000 --- a/plotly/validators/layout/legend/title/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.legend.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/font/_family.py b/plotly/validators/layout/legend/title/font/_family.py deleted file mode 100644 index 6b4baea3da7..00000000000 --- a/plotly/validators/layout/legend/title/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.legend.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/font/_lineposition.py b/plotly/validators/layout/legend/title/font/_lineposition.py deleted file mode 100644 index 8f559fa5dfe..00000000000 --- a/plotly/validators/layout/legend/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.legend.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/font/_shadow.py b/plotly/validators/layout/legend/title/font/_shadow.py deleted file mode 100644 index d919517375b..00000000000 --- a/plotly/validators/layout/legend/title/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.legend.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/font/_size.py b/plotly/validators/layout/legend/title/font/_size.py deleted file mode 100644 index f2dad2d5fc8..00000000000 --- a/plotly/validators/layout/legend/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.legend.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/font/_style.py b/plotly/validators/layout/legend/title/font/_style.py deleted file mode 100644 index 4fd6fcf6c64..00000000000 --- a/plotly/validators/layout/legend/title/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.legend.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/font/_textcase.py b/plotly/validators/layout/legend/title/font/_textcase.py deleted file mode 100644 index 370b3d5acd5..00000000000 --- a/plotly/validators/layout/legend/title/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="layout.legend.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/font/_variant.py b/plotly/validators/layout/legend/title/font/_variant.py deleted file mode 100644 index b4f0ca939c7..00000000000 --- a/plotly/validators/layout/legend/title/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.legend.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/legend/title/font/_weight.py b/plotly/validators/layout/legend/title/font/_weight.py deleted file mode 100644 index fddad5ffb8a..00000000000 --- a/plotly/validators/layout/legend/title/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.legend.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "legend"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/map/__init__.py b/plotly/validators/layout/map/__init__.py deleted file mode 100644 index 4227e960787..00000000000 --- a/plotly/validators/layout/map/__init__.py +++ /dev/null @@ -1,33 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zoom import ZoomValidator - from ._uirevision import UirevisionValidator - from ._style import StyleValidator - from ._pitch import PitchValidator - from ._layerdefaults import LayerdefaultsValidator - from ._layers import LayersValidator - from ._domain import DomainValidator - from ._center import CenterValidator - from ._bounds import BoundsValidator - from ._bearing import BearingValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zoom.ZoomValidator", - "._uirevision.UirevisionValidator", - "._style.StyleValidator", - "._pitch.PitchValidator", - "._layerdefaults.LayerdefaultsValidator", - "._layers.LayersValidator", - "._domain.DomainValidator", - "._center.CenterValidator", - "._bounds.BoundsValidator", - "._bearing.BearingValidator", - ], - ) diff --git a/plotly/validators/layout/map/_bearing.py b/plotly/validators/layout/map/_bearing.py deleted file mode 100644 index 641db131bec..00000000000 --- a/plotly/validators/layout/map/_bearing.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BearingValidator(_bv.NumberValidator): - def __init__(self, plotly_name="bearing", parent_name="layout.map", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/_bounds.py b/plotly/validators/layout/map/_bounds.py deleted file mode 100644 index de4763774ee..00000000000 --- a/plotly/validators/layout/map/_bounds.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BoundsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="bounds", parent_name="layout.map", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Bounds"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/_center.py b/plotly/validators/layout/map/_center.py deleted file mode 100644 index befaff458e4..00000000000 --- a/plotly/validators/layout/map/_center.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CenterValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="center", parent_name="layout.map", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Center"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/_domain.py b/plotly/validators/layout/map/_domain.py deleted file mode 100644 index 6e53ab47427..00000000000 --- a/plotly/validators/layout/map/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="layout.map", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/_layerdefaults.py b/plotly/validators/layout/map/_layerdefaults.py deleted file mode 100644 index 6ca2e95511b..00000000000 --- a/plotly/validators/layout/map/_layerdefaults.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerdefaultsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="layerdefaults", parent_name="layout.map", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Layer"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/_layers.py b/plotly/validators/layout/map/_layers.py deleted file mode 100644 index a730cff4474..00000000000 --- a/plotly/validators/layout/map/_layers.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayersValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="layers", parent_name="layout.map", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Layer"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/_pitch.py b/plotly/validators/layout/map/_pitch.py deleted file mode 100644 index e69d0c70c02..00000000000 --- a/plotly/validators/layout/map/_pitch.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PitchValidator(_bv.NumberValidator): - def __init__(self, plotly_name="pitch", parent_name="layout.map", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/_style.py b/plotly/validators/layout/map/_style.py deleted file mode 100644 index 10027b2e82a..00000000000 --- a/plotly/validators/layout/map/_style.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.AnyValidator): - def __init__(self, plotly_name="style", parent_name="layout.map", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "basic", - "carto-darkmatter", - "carto-darkmatter-nolabels", - "carto-positron", - "carto-positron-nolabels", - "carto-voyager", - "carto-voyager-nolabels", - "dark", - "light", - "open-street-map", - "outdoors", - "satellite", - "satellite-streets", - "streets", - "white-bg", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/_uirevision.py b/plotly/validators/layout/map/_uirevision.py deleted file mode 100644 index a7a28d1a7a6..00000000000 --- a/plotly/validators/layout/map/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="layout.map", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/_zoom.py b/plotly/validators/layout/map/_zoom.py deleted file mode 100644 index b6a6a0b2d98..00000000000 --- a/plotly/validators/layout/map/_zoom.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZoomValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zoom", parent_name="layout.map", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/bounds/__init__.py b/plotly/validators/layout/map/bounds/__init__.py deleted file mode 100644 index 01e3160a9fe..00000000000 --- a/plotly/validators/layout/map/bounds/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._west import WestValidator - from ._south import SouthValidator - from ._north import NorthValidator - from ._east import EastValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._west.WestValidator", - "._south.SouthValidator", - "._north.NorthValidator", - "._east.EastValidator", - ], - ) diff --git a/plotly/validators/layout/map/bounds/_east.py b/plotly/validators/layout/map/bounds/_east.py deleted file mode 100644 index 19a555d86ef..00000000000 --- a/plotly/validators/layout/map/bounds/_east.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EastValidator(_bv.NumberValidator): - def __init__(self, plotly_name="east", parent_name="layout.map.bounds", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/bounds/_north.py b/plotly/validators/layout/map/bounds/_north.py deleted file mode 100644 index 45226f9f603..00000000000 --- a/plotly/validators/layout/map/bounds/_north.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NorthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="north", parent_name="layout.map.bounds", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/bounds/_south.py b/plotly/validators/layout/map/bounds/_south.py deleted file mode 100644 index d7f65886372..00000000000 --- a/plotly/validators/layout/map/bounds/_south.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SouthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="south", parent_name="layout.map.bounds", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/bounds/_west.py b/plotly/validators/layout/map/bounds/_west.py deleted file mode 100644 index d201aab8366..00000000000 --- a/plotly/validators/layout/map/bounds/_west.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WestValidator(_bv.NumberValidator): - def __init__(self, plotly_name="west", parent_name="layout.map.bounds", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/center/__init__.py b/plotly/validators/layout/map/center/__init__.py deleted file mode 100644 index 9e393491364..00000000000 --- a/plotly/validators/layout/map/center/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._lon import LonValidator - from ._lat import LatValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._lon.LonValidator", "._lat.LatValidator"] - ) diff --git a/plotly/validators/layout/map/center/_lat.py b/plotly/validators/layout/map/center/_lat.py deleted file mode 100644 index d82a9d9774f..00000000000 --- a/plotly/validators/layout/map/center/_lat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LatValidator(_bv.NumberValidator): - def __init__(self, plotly_name="lat", parent_name="layout.map.center", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/center/_lon.py b/plotly/validators/layout/map/center/_lon.py deleted file mode 100644 index 8a049a0a16a..00000000000 --- a/plotly/validators/layout/map/center/_lon.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LonValidator(_bv.NumberValidator): - def __init__(self, plotly_name="lon", parent_name="layout.map.center", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/domain/__init__.py b/plotly/validators/layout/map/domain/__init__.py deleted file mode 100644 index 51371db8566..00000000000 --- a/plotly/validators/layout/map/domain/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator - from ._row import RowValidator - from ._column import ColumnValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._y.YValidator", - "._x.XValidator", - "._row.RowValidator", - "._column.ColumnValidator", - ], - ) diff --git a/plotly/validators/layout/map/domain/_column.py b/plotly/validators/layout/map/domain/_column.py deleted file mode 100644 index 297666b2f9e..00000000000 --- a/plotly/validators/layout/map/domain/_column.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="column", parent_name="layout.map.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/map/domain/_row.py b/plotly/validators/layout/map/domain/_row.py deleted file mode 100644 index 56a814429fd..00000000000 --- a/plotly/validators/layout/map/domain/_row.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="row", parent_name="layout.map.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/map/domain/_x.py b/plotly/validators/layout/map/domain/_x.py deleted file mode 100644 index 9a79c3026dd..00000000000 --- a/plotly/validators/layout/map/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="layout.map.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/domain/_y.py b/plotly/validators/layout/map/domain/_y.py deleted file mode 100644 index 50fbb5b1ba5..00000000000 --- a/plotly/validators/layout/map/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="layout.map.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/__init__.py b/plotly/validators/layout/map/layer/__init__.py deleted file mode 100644 index 02c4ae39984..00000000000 --- a/plotly/validators/layout/map/layer/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._type import TypeValidator - from ._templateitemname import TemplateitemnameValidator - from ._symbol import SymbolValidator - from ._sourcetype import SourcetypeValidator - from ._sourcelayer import SourcelayerValidator - from ._sourceattribution import SourceattributionValidator - from ._source import SourceValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._minzoom import MinzoomValidator - from ._maxzoom import MaxzoomValidator - from ._line import LineValidator - from ._fill import FillValidator - from ._coordinates import CoordinatesValidator - from ._color import ColorValidator - from ._circle import CircleValidator - from ._below import BelowValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._type.TypeValidator", - "._templateitemname.TemplateitemnameValidator", - "._symbol.SymbolValidator", - "._sourcetype.SourcetypeValidator", - "._sourcelayer.SourcelayerValidator", - "._sourceattribution.SourceattributionValidator", - "._source.SourceValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._minzoom.MinzoomValidator", - "._maxzoom.MaxzoomValidator", - "._line.LineValidator", - "._fill.FillValidator", - "._coordinates.CoordinatesValidator", - "._color.ColorValidator", - "._circle.CircleValidator", - "._below.BelowValidator", - ], - ) diff --git a/plotly/validators/layout/map/layer/_below.py b/plotly/validators/layout/map/layer/_below.py deleted file mode 100644 index 77040700879..00000000000 --- a/plotly/validators/layout/map/layer/_below.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BelowValidator(_bv.StringValidator): - def __init__(self, plotly_name="below", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_circle.py b/plotly/validators/layout/map/layer/_circle.py deleted file mode 100644 index d038d6e296e..00000000000 --- a/plotly/validators/layout/map/layer/_circle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CircleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="circle", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Circle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_color.py b/plotly/validators/layout/map/layer/_color.py deleted file mode 100644 index e8cf8827cae..00000000000 --- a/plotly/validators/layout/map/layer/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_coordinates.py b/plotly/validators/layout/map/layer/_coordinates.py deleted file mode 100644 index e7a1c256318..00000000000 --- a/plotly/validators/layout/map/layer/_coordinates.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CoordinatesValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="coordinates", parent_name="layout.map.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_fill.py b/plotly/validators/layout/map/layer/_fill.py deleted file mode 100644 index d300231b185..00000000000 --- a/plotly/validators/layout/map/layer/_fill.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="fill", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Fill"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_line.py b/plotly/validators/layout/map/layer/_line.py deleted file mode 100644 index 382ea9a0624..00000000000 --- a/plotly/validators/layout/map/layer/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_maxzoom.py b/plotly/validators/layout/map/layer/_maxzoom.py deleted file mode 100644 index b27f5eac338..00000000000 --- a/plotly/validators/layout/map/layer/_maxzoom.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxzoomValidator(_bv.NumberValidator): - def __init__(self, plotly_name="maxzoom", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 24), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_minzoom.py b/plotly/validators/layout/map/layer/_minzoom.py deleted file mode 100644 index 1ceb9f8444e..00000000000 --- a/plotly/validators/layout/map/layer/_minzoom.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinzoomValidator(_bv.NumberValidator): - def __init__(self, plotly_name="minzoom", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 24), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_name.py b/plotly/validators/layout/map/layer/_name.py deleted file mode 100644 index b19bf6c787a..00000000000 --- a/plotly/validators/layout/map/layer/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_opacity.py b/plotly/validators/layout/map/layer/_opacity.py deleted file mode 100644 index 2986c641fcc..00000000000 --- a/plotly/validators/layout/map/layer/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_source.py b/plotly/validators/layout/map/layer/_source.py deleted file mode 100644 index 3b14d26036d..00000000000 --- a/plotly/validators/layout/map/layer/_source.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SourceValidator(_bv.AnyValidator): - def __init__(self, plotly_name="source", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_sourceattribution.py b/plotly/validators/layout/map/layer/_sourceattribution.py deleted file mode 100644 index 422f46796db..00000000000 --- a/plotly/validators/layout/map/layer/_sourceattribution.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SourceattributionValidator(_bv.StringValidator): - def __init__( - self, plotly_name="sourceattribution", parent_name="layout.map.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_sourcelayer.py b/plotly/validators/layout/map/layer/_sourcelayer.py deleted file mode 100644 index c205e2ec74c..00000000000 --- a/plotly/validators/layout/map/layer/_sourcelayer.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SourcelayerValidator(_bv.StringValidator): - def __init__( - self, plotly_name="sourcelayer", parent_name="layout.map.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_sourcetype.py b/plotly/validators/layout/map/layer/_sourcetype.py deleted file mode 100644 index 5b9727cb51a..00000000000 --- a/plotly/validators/layout/map/layer/_sourcetype.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SourcetypeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="sourcetype", parent_name="layout.map.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["geojson", "vector", "raster", "image"]), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_symbol.py b/plotly/validators/layout/map/layer/_symbol.py deleted file mode 100644 index bb63beb2da2..00000000000 --- a/plotly/validators/layout/map/layer/_symbol.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SymbolValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="symbol", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Symbol"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_templateitemname.py b/plotly/validators/layout/map/layer/_templateitemname.py deleted file mode 100644 index 1e4951efae1..00000000000 --- a/plotly/validators/layout/map/layer/_templateitemname.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="templateitemname", parent_name="layout.map.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_type.py b/plotly/validators/layout/map/layer/_type.py deleted file mode 100644 index 4b6f532a628..00000000000 --- a/plotly/validators/layout/map/layer/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["circle", "line", "fill", "symbol", "raster"]), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/_visible.py b/plotly/validators/layout/map/layer/_visible.py deleted file mode 100644 index e15ee30a8c2..00000000000 --- a/plotly/validators/layout/map/layer/_visible.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="visible", parent_name="layout.map.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/circle/__init__.py b/plotly/validators/layout/map/layer/circle/__init__.py deleted file mode 100644 index 3fca16a8e4f..00000000000 --- a/plotly/validators/layout/map/layer/circle/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._radius import RadiusValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._radius.RadiusValidator"] - ) diff --git a/plotly/validators/layout/map/layer/circle/_radius.py b/plotly/validators/layout/map/layer/circle/_radius.py deleted file mode 100644 index 53dfee25017..00000000000 --- a/plotly/validators/layout/map/layer/circle/_radius.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RadiusValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="radius", parent_name="layout.map.layer.circle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/fill/__init__.py b/plotly/validators/layout/map/layer/fill/__init__.py deleted file mode 100644 index fe40c9e2db2..00000000000 --- a/plotly/validators/layout/map/layer/fill/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._outlinecolor import OutlinecolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._outlinecolor.OutlinecolorValidator"] - ) diff --git a/plotly/validators/layout/map/layer/fill/_outlinecolor.py b/plotly/validators/layout/map/layer/fill/_outlinecolor.py deleted file mode 100644 index 1346c32d95d..00000000000 --- a/plotly/validators/layout/map/layer/fill/_outlinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="outlinecolor", parent_name="layout.map.layer.fill", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/line/__init__.py b/plotly/validators/layout/map/layer/line/__init__.py deleted file mode 100644 index a3d28e7413f..00000000000 --- a/plotly/validators/layout/map/layer/line/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._dashsrc import DashsrcValidator - from ._dash import DashValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._width.WidthValidator", - "._dashsrc.DashsrcValidator", - "._dash.DashValidator", - ], - ) diff --git a/plotly/validators/layout/map/layer/line/_dash.py b/plotly/validators/layout/map/layer/line/_dash.py deleted file mode 100644 index 00067691a14..00000000000 --- a/plotly/validators/layout/map/layer/line/_dash.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="dash", parent_name="layout.map.layer.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/line/_dashsrc.py b/plotly/validators/layout/map/layer/line/_dashsrc.py deleted file mode 100644 index 5437e4669e0..00000000000 --- a/plotly/validators/layout/map/layer/line/_dashsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="dashsrc", parent_name="layout.map.layer.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/line/_width.py b/plotly/validators/layout/map/layer/line/_width.py deleted file mode 100644 index 1937f4d4d6b..00000000000 --- a/plotly/validators/layout/map/layer/line/_width.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="layout.map.layer.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/__init__.py b/plotly/validators/layout/map/layer/symbol/__init__.py deleted file mode 100644 index a17a3437ead..00000000000 --- a/plotly/validators/layout/map/layer/symbol/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._textposition import TextpositionValidator - from ._textfont import TextfontValidator - from ._text import TextValidator - from ._placement import PlacementValidator - from ._iconsize import IconsizeValidator - from ._icon import IconValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._textposition.TextpositionValidator", - "._textfont.TextfontValidator", - "._text.TextValidator", - "._placement.PlacementValidator", - "._iconsize.IconsizeValidator", - "._icon.IconValidator", - ], - ) diff --git a/plotly/validators/layout/map/layer/symbol/_icon.py b/plotly/validators/layout/map/layer/symbol/_icon.py deleted file mode 100644 index a9482ce62b0..00000000000 --- a/plotly/validators/layout/map/layer/symbol/_icon.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IconValidator(_bv.StringValidator): - def __init__( - self, plotly_name="icon", parent_name="layout.map.layer.symbol", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/_iconsize.py b/plotly/validators/layout/map/layer/symbol/_iconsize.py deleted file mode 100644 index c748a3498b6..00000000000 --- a/plotly/validators/layout/map/layer/symbol/_iconsize.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IconsizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="iconsize", parent_name="layout.map.layer.symbol", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/_placement.py b/plotly/validators/layout/map/layer/symbol/_placement.py deleted file mode 100644 index 47b1e182e53..00000000000 --- a/plotly/validators/layout/map/layer/symbol/_placement.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PlacementValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="placement", parent_name="layout.map.layer.symbol", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["point", "line", "line-center"]), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/_text.py b/plotly/validators/layout/map/layer/symbol/_text.py deleted file mode 100644 index 93097bc6cfd..00000000000 --- a/plotly/validators/layout/map/layer/symbol/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.map.layer.symbol", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/_textfont.py b/plotly/validators/layout/map/layer/symbol/_textfont.py deleted file mode 100644 index 1d11a3a37d9..00000000000 --- a/plotly/validators/layout/map/layer/symbol/_textfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="textfont", parent_name="layout.map.layer.symbol", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/_textposition.py b/plotly/validators/layout/map/layer/symbol/_textposition.py deleted file mode 100644 index 4022516f62e..00000000000 --- a/plotly/validators/layout/map/layer/symbol/_textposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textposition", - parent_name="layout.map.layer.symbol", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "top left", - "top center", - "top right", - "middle left", - "middle center", - "middle right", - "bottom left", - "bottom center", - "bottom right", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/textfont/__init__.py b/plotly/validators/layout/map/layer/symbol/textfont/__init__.py deleted file mode 100644 index 0e6a97f4800..00000000000 --- a/plotly/validators/layout/map/layer/symbol/textfont/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/map/layer/symbol/textfont/_color.py b/plotly/validators/layout/map/layer/symbol/textfont/_color.py deleted file mode 100644 index 13a662911c8..00000000000 --- a/plotly/validators/layout/map/layer/symbol/textfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.map.layer.symbol.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/textfont/_family.py b/plotly/validators/layout/map/layer/symbol/textfont/_family.py deleted file mode 100644 index 6e4bf4018ff..00000000000 --- a/plotly/validators/layout/map/layer/symbol/textfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.map.layer.symbol.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/textfont/_size.py b/plotly/validators/layout/map/layer/symbol/textfont/_size.py deleted file mode 100644 index 484dadced04..00000000000 --- a/plotly/validators/layout/map/layer/symbol/textfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.map.layer.symbol.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/textfont/_style.py b/plotly/validators/layout/map/layer/symbol/textfont/_style.py deleted file mode 100644 index d022039f1d9..00000000000 --- a/plotly/validators/layout/map/layer/symbol/textfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.map.layer.symbol.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/map/layer/symbol/textfont/_weight.py b/plotly/validators/layout/map/layer/symbol/textfont/_weight.py deleted file mode 100644 index cb792604981..00000000000 --- a/plotly/validators/layout/map/layer/symbol/textfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.map.layer.symbol.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/__init__.py b/plotly/validators/layout/mapbox/__init__.py deleted file mode 100644 index fbb8fd2bd92..00000000000 --- a/plotly/validators/layout/mapbox/__init__.py +++ /dev/null @@ -1,35 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zoom import ZoomValidator - from ._uirevision import UirevisionValidator - from ._style import StyleValidator - from ._pitch import PitchValidator - from ._layerdefaults import LayerdefaultsValidator - from ._layers import LayersValidator - from ._domain import DomainValidator - from ._center import CenterValidator - from ._bounds import BoundsValidator - from ._bearing import BearingValidator - from ._accesstoken import AccesstokenValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zoom.ZoomValidator", - "._uirevision.UirevisionValidator", - "._style.StyleValidator", - "._pitch.PitchValidator", - "._layerdefaults.LayerdefaultsValidator", - "._layers.LayersValidator", - "._domain.DomainValidator", - "._center.CenterValidator", - "._bounds.BoundsValidator", - "._bearing.BearingValidator", - "._accesstoken.AccesstokenValidator", - ], - ) diff --git a/plotly/validators/layout/mapbox/_accesstoken.py b/plotly/validators/layout/mapbox/_accesstoken.py deleted file mode 100644 index 57d28c4f001..00000000000 --- a/plotly/validators/layout/mapbox/_accesstoken.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AccesstokenValidator(_bv.StringValidator): - def __init__( - self, plotly_name="accesstoken", parent_name="layout.mapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/_bearing.py b/plotly/validators/layout/mapbox/_bearing.py deleted file mode 100644 index aec2f243025..00000000000 --- a/plotly/validators/layout/mapbox/_bearing.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BearingValidator(_bv.NumberValidator): - def __init__(self, plotly_name="bearing", parent_name="layout.mapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/_bounds.py b/plotly/validators/layout/mapbox/_bounds.py deleted file mode 100644 index aec242c870f..00000000000 --- a/plotly/validators/layout/mapbox/_bounds.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BoundsValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="bounds", parent_name="layout.mapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Bounds"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/_center.py b/plotly/validators/layout/mapbox/_center.py deleted file mode 100644 index 9af53cf957e..00000000000 --- a/plotly/validators/layout/mapbox/_center.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CenterValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="center", parent_name="layout.mapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Center"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/_domain.py b/plotly/validators/layout/mapbox/_domain.py deleted file mode 100644 index e306209e0af..00000000000 --- a/plotly/validators/layout/mapbox/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="layout.mapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/_layerdefaults.py b/plotly/validators/layout/mapbox/_layerdefaults.py deleted file mode 100644 index 5c318ee3320..00000000000 --- a/plotly/validators/layout/mapbox/_layerdefaults.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="layerdefaults", parent_name="layout.mapbox", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Layer"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/_layers.py b/plotly/validators/layout/mapbox/_layers.py deleted file mode 100644 index 2bccd5c97e1..00000000000 --- a/plotly/validators/layout/mapbox/_layers.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayersValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="layers", parent_name="layout.mapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Layer"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/_pitch.py b/plotly/validators/layout/mapbox/_pitch.py deleted file mode 100644 index c7e9a6483be..00000000000 --- a/plotly/validators/layout/mapbox/_pitch.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PitchValidator(_bv.NumberValidator): - def __init__(self, plotly_name="pitch", parent_name="layout.mapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/_style.py b/plotly/validators/layout/mapbox/_style.py deleted file mode 100644 index 89e39b6f20d..00000000000 --- a/plotly/validators/layout/mapbox/_style.py +++ /dev/null @@ -1,33 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.AnyValidator): - def __init__(self, plotly_name="style", parent_name="layout.mapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "basic", - "streets", - "outdoors", - "light", - "dark", - "satellite", - "satellite-streets", - "carto-darkmatter", - "carto-positron", - "open-street-map", - "stamen-terrain", - "stamen-toner", - "stamen-watercolor", - "white-bg", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/_uirevision.py b/plotly/validators/layout/mapbox/_uirevision.py deleted file mode 100644 index 934180d2036..00000000000 --- a/plotly/validators/layout/mapbox/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="layout.mapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/_zoom.py b/plotly/validators/layout/mapbox/_zoom.py deleted file mode 100644 index 71449adba12..00000000000 --- a/plotly/validators/layout/mapbox/_zoom.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZoomValidator(_bv.NumberValidator): - def __init__(self, plotly_name="zoom", parent_name="layout.mapbox", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/bounds/__init__.py b/plotly/validators/layout/mapbox/bounds/__init__.py deleted file mode 100644 index 01e3160a9fe..00000000000 --- a/plotly/validators/layout/mapbox/bounds/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._west import WestValidator - from ._south import SouthValidator - from ._north import NorthValidator - from ._east import EastValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._west.WestValidator", - "._south.SouthValidator", - "._north.NorthValidator", - "._east.EastValidator", - ], - ) diff --git a/plotly/validators/layout/mapbox/bounds/_east.py b/plotly/validators/layout/mapbox/bounds/_east.py deleted file mode 100644 index ad43d00e6ea..00000000000 --- a/plotly/validators/layout/mapbox/bounds/_east.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EastValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="east", parent_name="layout.mapbox.bounds", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/bounds/_north.py b/plotly/validators/layout/mapbox/bounds/_north.py deleted file mode 100644 index 522fa2140d9..00000000000 --- a/plotly/validators/layout/mapbox/bounds/_north.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NorthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="north", parent_name="layout.mapbox.bounds", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/bounds/_south.py b/plotly/validators/layout/mapbox/bounds/_south.py deleted file mode 100644 index cce6b4378a3..00000000000 --- a/plotly/validators/layout/mapbox/bounds/_south.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SouthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="south", parent_name="layout.mapbox.bounds", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/bounds/_west.py b/plotly/validators/layout/mapbox/bounds/_west.py deleted file mode 100644 index 4e28db1c990..00000000000 --- a/plotly/validators/layout/mapbox/bounds/_west.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WestValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="west", parent_name="layout.mapbox.bounds", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/center/__init__.py b/plotly/validators/layout/mapbox/center/__init__.py deleted file mode 100644 index 9e393491364..00000000000 --- a/plotly/validators/layout/mapbox/center/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._lon import LonValidator - from ._lat import LatValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._lon.LonValidator", "._lat.LatValidator"] - ) diff --git a/plotly/validators/layout/mapbox/center/_lat.py b/plotly/validators/layout/mapbox/center/_lat.py deleted file mode 100644 index 3ea73001b71..00000000000 --- a/plotly/validators/layout/mapbox/center/_lat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LatValidator(_bv.NumberValidator): - def __init__(self, plotly_name="lat", parent_name="layout.mapbox.center", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/center/_lon.py b/plotly/validators/layout/mapbox/center/_lon.py deleted file mode 100644 index f373256a739..00000000000 --- a/plotly/validators/layout/mapbox/center/_lon.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LonValidator(_bv.NumberValidator): - def __init__(self, plotly_name="lon", parent_name="layout.mapbox.center", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/domain/__init__.py b/plotly/validators/layout/mapbox/domain/__init__.py deleted file mode 100644 index 51371db8566..00000000000 --- a/plotly/validators/layout/mapbox/domain/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator - from ._row import RowValidator - from ._column import ColumnValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._y.YValidator", - "._x.XValidator", - "._row.RowValidator", - "._column.ColumnValidator", - ], - ) diff --git a/plotly/validators/layout/mapbox/domain/_column.py b/plotly/validators/layout/mapbox/domain/_column.py deleted file mode 100644 index d0742d2db70..00000000000 --- a/plotly/validators/layout/mapbox/domain/_column.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="column", parent_name="layout.mapbox.domain", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/domain/_row.py b/plotly/validators/layout/mapbox/domain/_row.py deleted file mode 100644 index 70e3685f0ca..00000000000 --- a/plotly/validators/layout/mapbox/domain/_row.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="row", parent_name="layout.mapbox.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/domain/_x.py b/plotly/validators/layout/mapbox/domain/_x.py deleted file mode 100644 index 482e6833ebe..00000000000 --- a/plotly/validators/layout/mapbox/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="layout.mapbox.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/domain/_y.py b/plotly/validators/layout/mapbox/domain/_y.py deleted file mode 100644 index 6be296d6a94..00000000000 --- a/plotly/validators/layout/mapbox/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="layout.mapbox.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/__init__.py b/plotly/validators/layout/mapbox/layer/__init__.py deleted file mode 100644 index 02c4ae39984..00000000000 --- a/plotly/validators/layout/mapbox/layer/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._type import TypeValidator - from ._templateitemname import TemplateitemnameValidator - from ._symbol import SymbolValidator - from ._sourcetype import SourcetypeValidator - from ._sourcelayer import SourcelayerValidator - from ._sourceattribution import SourceattributionValidator - from ._source import SourceValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._minzoom import MinzoomValidator - from ._maxzoom import MaxzoomValidator - from ._line import LineValidator - from ._fill import FillValidator - from ._coordinates import CoordinatesValidator - from ._color import ColorValidator - from ._circle import CircleValidator - from ._below import BelowValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._type.TypeValidator", - "._templateitemname.TemplateitemnameValidator", - "._symbol.SymbolValidator", - "._sourcetype.SourcetypeValidator", - "._sourcelayer.SourcelayerValidator", - "._sourceattribution.SourceattributionValidator", - "._source.SourceValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._minzoom.MinzoomValidator", - "._maxzoom.MaxzoomValidator", - "._line.LineValidator", - "._fill.FillValidator", - "._coordinates.CoordinatesValidator", - "._color.ColorValidator", - "._circle.CircleValidator", - "._below.BelowValidator", - ], - ) diff --git a/plotly/validators/layout/mapbox/layer/_below.py b/plotly/validators/layout/mapbox/layer/_below.py deleted file mode 100644 index 2d7d80d006a..00000000000 --- a/plotly/validators/layout/mapbox/layer/_below.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BelowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="below", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_circle.py b/plotly/validators/layout/mapbox/layer/_circle.py deleted file mode 100644 index be54383e26a..00000000000 --- a/plotly/validators/layout/mapbox/layer/_circle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CircleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="circle", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Circle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_color.py b/plotly/validators/layout/mapbox/layer/_color.py deleted file mode 100644 index 97315661c21..00000000000 --- a/plotly/validators/layout/mapbox/layer/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_coordinates.py b/plotly/validators/layout/mapbox/layer/_coordinates.py deleted file mode 100644 index 68f614f46a0..00000000000 --- a/plotly/validators/layout/mapbox/layer/_coordinates.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CoordinatesValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="coordinates", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_fill.py b/plotly/validators/layout/mapbox/layer/_fill.py deleted file mode 100644 index 5abfe1c1800..00000000000 --- a/plotly/validators/layout/mapbox/layer/_fill.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="fill", parent_name="layout.mapbox.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Fill"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_line.py b/plotly/validators/layout/mapbox/layer/_line.py deleted file mode 100644 index f829eb258b8..00000000000 --- a/plotly/validators/layout/mapbox/layer/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="layout.mapbox.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_maxzoom.py b/plotly/validators/layout/mapbox/layer/_maxzoom.py deleted file mode 100644 index c49e4453935..00000000000 --- a/plotly/validators/layout/mapbox/layer/_maxzoom.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxzoomValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="maxzoom", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 24), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_minzoom.py b/plotly/validators/layout/mapbox/layer/_minzoom.py deleted file mode 100644 index 77ea301ee01..00000000000 --- a/plotly/validators/layout/mapbox/layer/_minzoom.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinzoomValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minzoom", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 24), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_name.py b/plotly/validators/layout/mapbox/layer/_name.py deleted file mode 100644 index 6ef4a610479..00000000000 --- a/plotly/validators/layout/mapbox/layer/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="layout.mapbox.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_opacity.py b/plotly/validators/layout/mapbox/layer/_opacity.py deleted file mode 100644 index f5646efe88e..00000000000 --- a/plotly/validators/layout/mapbox/layer/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_source.py b/plotly/validators/layout/mapbox/layer/_source.py deleted file mode 100644 index 29d4d07a232..00000000000 --- a/plotly/validators/layout/mapbox/layer/_source.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SourceValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="source", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_sourceattribution.py b/plotly/validators/layout/mapbox/layer/_sourceattribution.py deleted file mode 100644 index 96adba92359..00000000000 --- a/plotly/validators/layout/mapbox/layer/_sourceattribution.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SourceattributionValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="sourceattribution", - parent_name="layout.mapbox.layer", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_sourcelayer.py b/plotly/validators/layout/mapbox/layer/_sourcelayer.py deleted file mode 100644 index aaf259617aa..00000000000 --- a/plotly/validators/layout/mapbox/layer/_sourcelayer.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SourcelayerValidator(_bv.StringValidator): - def __init__( - self, plotly_name="sourcelayer", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_sourcetype.py b/plotly/validators/layout/mapbox/layer/_sourcetype.py deleted file mode 100644 index 379a0f4f919..00000000000 --- a/plotly/validators/layout/mapbox/layer/_sourcetype.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SourcetypeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="sourcetype", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["geojson", "vector", "raster", "image"]), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_symbol.py b/plotly/validators/layout/mapbox/layer/_symbol.py deleted file mode 100644 index 977a5182204..00000000000 --- a/plotly/validators/layout/mapbox/layer/_symbol.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SymbolValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="symbol", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Symbol"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_templateitemname.py b/plotly/validators/layout/mapbox/layer/_templateitemname.py deleted file mode 100644 index 31e2e703309..00000000000 --- a/plotly/validators/layout/mapbox/layer/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.mapbox.layer", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_type.py b/plotly/validators/layout/mapbox/layer/_type.py deleted file mode 100644 index 478b78e2af8..00000000000 --- a/plotly/validators/layout/mapbox/layer/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="layout.mapbox.layer", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["circle", "line", "fill", "symbol", "raster"]), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/_visible.py b/plotly/validators/layout/mapbox/layer/_visible.py deleted file mode 100644 index a7cb38eedcc..00000000000 --- a/plotly/validators/layout/mapbox/layer/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.mapbox.layer", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/circle/__init__.py b/plotly/validators/layout/mapbox/layer/circle/__init__.py deleted file mode 100644 index 3fca16a8e4f..00000000000 --- a/plotly/validators/layout/mapbox/layer/circle/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._radius import RadiusValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._radius.RadiusValidator"] - ) diff --git a/plotly/validators/layout/mapbox/layer/circle/_radius.py b/plotly/validators/layout/mapbox/layer/circle/_radius.py deleted file mode 100644 index 12ca89a9609..00000000000 --- a/plotly/validators/layout/mapbox/layer/circle/_radius.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RadiusValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="radius", parent_name="layout.mapbox.layer.circle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/fill/__init__.py b/plotly/validators/layout/mapbox/layer/fill/__init__.py deleted file mode 100644 index fe40c9e2db2..00000000000 --- a/plotly/validators/layout/mapbox/layer/fill/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._outlinecolor import OutlinecolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._outlinecolor.OutlinecolorValidator"] - ) diff --git a/plotly/validators/layout/mapbox/layer/fill/_outlinecolor.py b/plotly/validators/layout/mapbox/layer/fill/_outlinecolor.py deleted file mode 100644 index 2319285d935..00000000000 --- a/plotly/validators/layout/mapbox/layer/fill/_outlinecolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OutlinecolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="outlinecolor", - parent_name="layout.mapbox.layer.fill", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/line/__init__.py b/plotly/validators/layout/mapbox/layer/line/__init__.py deleted file mode 100644 index a3d28e7413f..00000000000 --- a/plotly/validators/layout/mapbox/layer/line/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._dashsrc import DashsrcValidator - from ._dash import DashValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._width.WidthValidator", - "._dashsrc.DashsrcValidator", - "._dash.DashValidator", - ], - ) diff --git a/plotly/validators/layout/mapbox/layer/line/_dash.py b/plotly/validators/layout/mapbox/layer/line/_dash.py deleted file mode 100644 index a2ee2009534..00000000000 --- a/plotly/validators/layout/mapbox/layer/line/_dash.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="dash", parent_name="layout.mapbox.layer.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/line/_dashsrc.py b/plotly/validators/layout/mapbox/layer/line/_dashsrc.py deleted file mode 100644 index e074d93919d..00000000000 --- a/plotly/validators/layout/mapbox/layer/line/_dashsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="dashsrc", parent_name="layout.mapbox.layer.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/line/_width.py b/plotly/validators/layout/mapbox/layer/line/_width.py deleted file mode 100644 index 1d17cd9a174..00000000000 --- a/plotly/validators/layout/mapbox/layer/line/_width.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="layout.mapbox.layer.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/__init__.py b/plotly/validators/layout/mapbox/layer/symbol/__init__.py deleted file mode 100644 index a17a3437ead..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._textposition import TextpositionValidator - from ._textfont import TextfontValidator - from ._text import TextValidator - from ._placement import PlacementValidator - from ._iconsize import IconsizeValidator - from ._icon import IconValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._textposition.TextpositionValidator", - "._textfont.TextfontValidator", - "._text.TextValidator", - "._placement.PlacementValidator", - "._iconsize.IconsizeValidator", - "._icon.IconValidator", - ], - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/_icon.py b/plotly/validators/layout/mapbox/layer/symbol/_icon.py deleted file mode 100644 index 3925114a8c8..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/_icon.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IconValidator(_bv.StringValidator): - def __init__( - self, plotly_name="icon", parent_name="layout.mapbox.layer.symbol", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/_iconsize.py b/plotly/validators/layout/mapbox/layer/symbol/_iconsize.py deleted file mode 100644 index 511f1c58eb9..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/_iconsize.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IconsizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="iconsize", parent_name="layout.mapbox.layer.symbol", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/_placement.py b/plotly/validators/layout/mapbox/layer/symbol/_placement.py deleted file mode 100644 index 67650e07268..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/_placement.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PlacementValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="placement", - parent_name="layout.mapbox.layer.symbol", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["point", "line", "line-center"]), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/_text.py b/plotly/validators/layout/mapbox/layer/symbol/_text.py deleted file mode 100644 index c4536ab9566..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.mapbox.layer.symbol", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/_textfont.py b/plotly/validators/layout/mapbox/layer/symbol/_textfont.py deleted file mode 100644 index 8a79d3c14ff..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/_textfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="textfont", parent_name="layout.mapbox.layer.symbol", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Textfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/_textposition.py b/plotly/validators/layout/mapbox/layer/symbol/_textposition.py deleted file mode 100644 index fe76447eef4..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/_textposition.py +++ /dev/null @@ -1,34 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textposition", - parent_name="layout.mapbox.layer.symbol", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", False), - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "top left", - "top center", - "top right", - "middle left", - "middle center", - "middle right", - "bottom left", - "bottom center", - "bottom right", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/textfont/__init__.py b/plotly/validators/layout/mapbox/layer/symbol/textfont/__init__.py deleted file mode 100644 index 0e6a97f4800..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/textfont/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/textfont/_color.py b/plotly/validators/layout/mapbox/layer/symbol/textfont/_color.py deleted file mode 100644 index bf3c3114c64..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/textfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.mapbox.layer.symbol.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/textfont/_family.py b/plotly/validators/layout/mapbox/layer/symbol/textfont/_family.py deleted file mode 100644 index a0a7c6f7d2f..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/textfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.mapbox.layer.symbol.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/textfont/_size.py b/plotly/validators/layout/mapbox/layer/symbol/textfont/_size.py deleted file mode 100644 index f0c01d2eda7..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/textfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.mapbox.layer.symbol.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/textfont/_style.py b/plotly/validators/layout/mapbox/layer/symbol/textfont/_style.py deleted file mode 100644 index b3b8f3d89fb..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/textfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.mapbox.layer.symbol.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/mapbox/layer/symbol/textfont/_weight.py b/plotly/validators/layout/mapbox/layer/symbol/textfont/_weight.py deleted file mode 100644 index 0ebd967f604..00000000000 --- a/plotly/validators/layout/mapbox/layer/symbol/textfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.mapbox.layer.symbol.textfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/margin/__init__.py b/plotly/validators/layout/margin/__init__.py deleted file mode 100644 index b4843fafa4e..00000000000 --- a/plotly/validators/layout/margin/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._t import TValidator - from ._r import RValidator - from ._pad import PadValidator - from ._l import LValidator - from ._b import BValidator - from ._autoexpand import AutoexpandValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._t.TValidator", - "._r.RValidator", - "._pad.PadValidator", - "._l.LValidator", - "._b.BValidator", - "._autoexpand.AutoexpandValidator", - ], - ) diff --git a/plotly/validators/layout/margin/_autoexpand.py b/plotly/validators/layout/margin/_autoexpand.py deleted file mode 100644 index 4027888ec85..00000000000 --- a/plotly/validators/layout/margin/_autoexpand.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutoexpandValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="autoexpand", parent_name="layout.margin", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/margin/_b.py b/plotly/validators/layout/margin/_b.py deleted file mode 100644 index 0f4f12a5604..00000000000 --- a/plotly/validators/layout/margin/_b.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BValidator(_bv.NumberValidator): - def __init__(self, plotly_name="b", parent_name="layout.margin", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/margin/_l.py b/plotly/validators/layout/margin/_l.py deleted file mode 100644 index c0d54816933..00000000000 --- a/plotly/validators/layout/margin/_l.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LValidator(_bv.NumberValidator): - def __init__(self, plotly_name="l", parent_name="layout.margin", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/margin/_pad.py b/plotly/validators/layout/margin/_pad.py deleted file mode 100644 index 82c64282ea6..00000000000 --- a/plotly/validators/layout/margin/_pad.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PadValidator(_bv.NumberValidator): - def __init__(self, plotly_name="pad", parent_name="layout.margin", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/margin/_r.py b/plotly/validators/layout/margin/_r.py deleted file mode 100644 index b1f73f86a33..00000000000 --- a/plotly/validators/layout/margin/_r.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RValidator(_bv.NumberValidator): - def __init__(self, plotly_name="r", parent_name="layout.margin", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/margin/_t.py b/plotly/validators/layout/margin/_t.py deleted file mode 100644 index 455c6316200..00000000000 --- a/plotly/validators/layout/margin/_t.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TValidator(_bv.NumberValidator): - def __init__(self, plotly_name="t", parent_name="layout.margin", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/modebar/__init__.py b/plotly/validators/layout/modebar/__init__.py deleted file mode 100644 index b6b8fe71369..00000000000 --- a/plotly/validators/layout/modebar/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._uirevision import UirevisionValidator - from ._removesrc import RemovesrcValidator - from ._remove import RemoveValidator - from ._orientation import OrientationValidator - from ._color import ColorValidator - from ._bgcolor import BgcolorValidator - from ._addsrc import AddsrcValidator - from ._add import AddValidator - from ._activecolor import ActivecolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._uirevision.UirevisionValidator", - "._removesrc.RemovesrcValidator", - "._remove.RemoveValidator", - "._orientation.OrientationValidator", - "._color.ColorValidator", - "._bgcolor.BgcolorValidator", - "._addsrc.AddsrcValidator", - "._add.AddValidator", - "._activecolor.ActivecolorValidator", - ], - ) diff --git a/plotly/validators/layout/modebar/_activecolor.py b/plotly/validators/layout/modebar/_activecolor.py deleted file mode 100644 index d9ccea3e0d2..00000000000 --- a/plotly/validators/layout/modebar/_activecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ActivecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="activecolor", parent_name="layout.modebar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "modebar"), - **kwargs, - ) diff --git a/plotly/validators/layout/modebar/_add.py b/plotly/validators/layout/modebar/_add.py deleted file mode 100644 index 5a8652e064f..00000000000 --- a/plotly/validators/layout/modebar/_add.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AddValidator(_bv.StringValidator): - def __init__(self, plotly_name="add", parent_name="layout.modebar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "modebar"), - **kwargs, - ) diff --git a/plotly/validators/layout/modebar/_addsrc.py b/plotly/validators/layout/modebar/_addsrc.py deleted file mode 100644 index 445159def8c..00000000000 --- a/plotly/validators/layout/modebar/_addsrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AddsrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="addsrc", parent_name="layout.modebar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/modebar/_bgcolor.py b/plotly/validators/layout/modebar/_bgcolor.py deleted file mode 100644 index df86959eccb..00000000000 --- a/plotly/validators/layout/modebar/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="layout.modebar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "modebar"), - **kwargs, - ) diff --git a/plotly/validators/layout/modebar/_color.py b/plotly/validators/layout/modebar/_color.py deleted file mode 100644 index e752c6571b7..00000000000 --- a/plotly/validators/layout/modebar/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.modebar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "modebar"), - **kwargs, - ) diff --git a/plotly/validators/layout/modebar/_orientation.py b/plotly/validators/layout/modebar/_orientation.py deleted file mode 100644 index e1975d7084d..00000000000 --- a/plotly/validators/layout/modebar/_orientation.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrientationValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="orientation", parent_name="layout.modebar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "modebar"), - values=kwargs.pop("values", ["v", "h"]), - **kwargs, - ) diff --git a/plotly/validators/layout/modebar/_remove.py b/plotly/validators/layout/modebar/_remove.py deleted file mode 100644 index 4675ef417e1..00000000000 --- a/plotly/validators/layout/modebar/_remove.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RemoveValidator(_bv.StringValidator): - def __init__(self, plotly_name="remove", parent_name="layout.modebar", **kwargs): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "modebar"), - **kwargs, - ) diff --git a/plotly/validators/layout/modebar/_removesrc.py b/plotly/validators/layout/modebar/_removesrc.py deleted file mode 100644 index 113bf267528..00000000000 --- a/plotly/validators/layout/modebar/_removesrc.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RemovesrcValidator(_bv.SrcValidator): - def __init__(self, plotly_name="removesrc", parent_name="layout.modebar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/modebar/_uirevision.py b/plotly/validators/layout/modebar/_uirevision.py deleted file mode 100644 index 59d110b9f64..00000000000 --- a/plotly/validators/layout/modebar/_uirevision.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="uirevision", parent_name="layout.modebar", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newselection/__init__.py b/plotly/validators/layout/newselection/__init__.py deleted file mode 100644 index 475bc388482..00000000000 --- a/plotly/validators/layout/newselection/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._mode import ModeValidator - from ._line import LineValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._mode.ModeValidator", "._line.LineValidator"] - ) diff --git a/plotly/validators/layout/newselection/_line.py b/plotly/validators/layout/newselection/_line.py deleted file mode 100644 index b3ac8ec8b47..00000000000 --- a/plotly/validators/layout/newselection/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="layout.newselection", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newselection/_mode.py b/plotly/validators/layout/newselection/_mode.py deleted file mode 100644 index c3433303db4..00000000000 --- a/plotly/validators/layout/newselection/_mode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ModeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="mode", parent_name="layout.newselection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["immediate", "gradual"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newselection/line/__init__.py b/plotly/validators/layout/newselection/line/__init__.py deleted file mode 100644 index 369f02b2a7a..00000000000 --- a/plotly/validators/layout/newselection/line/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._dash import DashValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._width.WidthValidator", "._dash.DashValidator", "._color.ColorValidator"], - ) diff --git a/plotly/validators/layout/newselection/line/_color.py b/plotly/validators/layout/newselection/line/_color.py deleted file mode 100644 index e83d724f758..00000000000 --- a/plotly/validators/layout/newselection/line/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.newselection.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newselection/line/_dash.py b/plotly/validators/layout/newselection/line/_dash.py deleted file mode 100644 index 19bd7f4f9bc..00000000000 --- a/plotly/validators/layout/newselection/line/_dash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="dash", parent_name="layout.newselection.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newselection/line/_width.py b/plotly/validators/layout/newselection/line/_width.py deleted file mode 100644 index 4d6549906f2..00000000000 --- a/plotly/validators/layout/newselection/line/_width.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="layout.newselection.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/__init__.py b/plotly/validators/layout/newshape/__init__.py deleted file mode 100644 index 5bbd10c8ae3..00000000000 --- a/plotly/validators/layout/newshape/__init__.py +++ /dev/null @@ -1,43 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._showlegend import ShowlegendValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._line import LineValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._layer import LayerValidator - from ._label import LabelValidator - from ._fillrule import FillruleValidator - from ._fillcolor import FillcolorValidator - from ._drawdirection import DrawdirectionValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._showlegend.ShowlegendValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._line.LineValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._layer.LayerValidator", - "._label.LabelValidator", - "._fillrule.FillruleValidator", - "._fillcolor.FillcolorValidator", - "._drawdirection.DrawdirectionValidator", - ], - ) diff --git a/plotly/validators/layout/newshape/_drawdirection.py b/plotly/validators/layout/newshape/_drawdirection.py deleted file mode 100644 index 46d80fdbadb..00000000000 --- a/plotly/validators/layout/newshape/_drawdirection.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DrawdirectionValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="drawdirection", parent_name="layout.newshape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", ["ortho", "horizontal", "vertical", "diagonal"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_fillcolor.py b/plotly/validators/layout/newshape/_fillcolor.py deleted file mode 100644 index 66dedcff62c..00000000000 --- a/plotly/validators/layout/newshape/_fillcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="fillcolor", parent_name="layout.newshape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_fillrule.py b/plotly/validators/layout/newshape/_fillrule.py deleted file mode 100644 index c8661683576..00000000000 --- a/plotly/validators/layout/newshape/_fillrule.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillruleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="fillrule", parent_name="layout.newshape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["evenodd", "nonzero"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_label.py b/plotly/validators/layout/newshape/_label.py deleted file mode 100644 index 15ae18a7966..00000000000 --- a/plotly/validators/layout/newshape/_label.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="label", parent_name="layout.newshape", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Label"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_layer.py b/plotly/validators/layout/newshape/_layer.py deleted file mode 100644 index e36aa87dfe7..00000000000 --- a/plotly/validators/layout/newshape/_layer.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="layer", parent_name="layout.newshape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["below", "above", "between"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_legend.py b/plotly/validators/layout/newshape/_legend.py deleted file mode 100644 index 58a99050501..00000000000 --- a/plotly/validators/layout/newshape/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="layout.newshape", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_legendgroup.py b/plotly/validators/layout/newshape/_legendgroup.py deleted file mode 100644 index 54fdc707760..00000000000 --- a/plotly/validators/layout/newshape/_legendgroup.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__( - self, plotly_name="legendgroup", parent_name="layout.newshape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_legendgrouptitle.py b/plotly/validators/layout/newshape/_legendgrouptitle.py deleted file mode 100644 index ead9cf99882..00000000000 --- a/plotly/validators/layout/newshape/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="layout.newshape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_legendrank.py b/plotly/validators/layout/newshape/_legendrank.py deleted file mode 100644 index 1f040330b33..00000000000 --- a/plotly/validators/layout/newshape/_legendrank.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="legendrank", parent_name="layout.newshape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_legendwidth.py b/plotly/validators/layout/newshape/_legendwidth.py deleted file mode 100644 index 01e2d9ce512..00000000000 --- a/plotly/validators/layout/newshape/_legendwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="legendwidth", parent_name="layout.newshape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_line.py b/plotly/validators/layout/newshape/_line.py deleted file mode 100644 index 75f99126c83..00000000000 --- a/plotly/validators/layout/newshape/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="layout.newshape", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_name.py b/plotly/validators/layout/newshape/_name.py deleted file mode 100644 index a2c955e0e6d..00000000000 --- a/plotly/validators/layout/newshape/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="layout.newshape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_opacity.py b/plotly/validators/layout/newshape/_opacity.py deleted file mode 100644 index 2c9cb6ef784..00000000000 --- a/plotly/validators/layout/newshape/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="layout.newshape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_showlegend.py b/plotly/validators/layout/newshape/_showlegend.py deleted file mode 100644 index d0e46294fe7..00000000000 --- a/plotly/validators/layout/newshape/_showlegend.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showlegend", parent_name="layout.newshape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/_visible.py b/plotly/validators/layout/newshape/_visible.py deleted file mode 100644 index 0608150fa92..00000000000 --- a/plotly/validators/layout/newshape/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="layout.newshape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/__init__.py b/plotly/validators/layout/newshape/label/__init__.py deleted file mode 100644 index c1f3fc6f197..00000000000 --- a/plotly/validators/layout/newshape/label/__init__.py +++ /dev/null @@ -1,29 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yanchor import YanchorValidator - from ._xanchor import XanchorValidator - from ._texttemplate import TexttemplateValidator - from ._textposition import TextpositionValidator - from ._textangle import TextangleValidator - from ._text import TextValidator - from ._padding import PaddingValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yanchor.YanchorValidator", - "._xanchor.XanchorValidator", - "._texttemplate.TexttemplateValidator", - "._textposition.TextpositionValidator", - "._textangle.TextangleValidator", - "._text.TextValidator", - "._padding.PaddingValidator", - "._font.FontValidator", - ], - ) diff --git a/plotly/validators/layout/newshape/label/_font.py b/plotly/validators/layout/newshape/label/_font.py deleted file mode 100644 index 1e7dbd358c5..00000000000 --- a/plotly/validators/layout/newshape/label/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.newshape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/_padding.py b/plotly/validators/layout/newshape/label/_padding.py deleted file mode 100644 index 783ad9820f0..00000000000 --- a/plotly/validators/layout/newshape/label/_padding.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PaddingValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="padding", parent_name="layout.newshape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/_text.py b/plotly/validators/layout/newshape/label/_text.py deleted file mode 100644 index 18ed265910d..00000000000 --- a/plotly/validators/layout/newshape/label/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.newshape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/_textangle.py b/plotly/validators/layout/newshape/label/_textangle.py deleted file mode 100644 index c2c361e0c65..00000000000 --- a/plotly/validators/layout/newshape/label/_textangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="textangle", parent_name="layout.newshape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/_textposition.py b/plotly/validators/layout/newshape/label/_textposition.py deleted file mode 100644 index efce977e780..00000000000 --- a/plotly/validators/layout/newshape/label/_textposition.py +++ /dev/null @@ -1,33 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textposition", parent_name="layout.newshape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "top left", - "top center", - "top right", - "middle left", - "middle center", - "middle right", - "bottom left", - "bottom center", - "bottom right", - "start", - "middle", - "end", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/_texttemplate.py b/plotly/validators/layout/newshape/label/_texttemplate.py deleted file mode 100644 index e5d25bea96e..00000000000 --- a/plotly/validators/layout/newshape/label/_texttemplate.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__( - self, plotly_name="texttemplate", parent_name="layout.newshape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/_xanchor.py b/plotly/validators/layout/newshape/label/_xanchor.py deleted file mode 100644 index bf2c24d17a1..00000000000 --- a/plotly/validators/layout/newshape/label/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="layout.newshape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["auto", "left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/_yanchor.py b/plotly/validators/layout/newshape/label/_yanchor.py deleted file mode 100644 index 7b603fc26c5..00000000000 --- a/plotly/validators/layout/newshape/label/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="layout.newshape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/font/__init__.py b/plotly/validators/layout/newshape/label/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/newshape/label/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/newshape/label/font/_color.py b/plotly/validators/layout/newshape/label/font/_color.py deleted file mode 100644 index 56fd2aa62ff..00000000000 --- a/plotly/validators/layout/newshape/label/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.newshape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/font/_family.py b/plotly/validators/layout/newshape/label/font/_family.py deleted file mode 100644 index c804e4a49ef..00000000000 --- a/plotly/validators/layout/newshape/label/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.newshape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/font/_lineposition.py b/plotly/validators/layout/newshape/label/font/_lineposition.py deleted file mode 100644 index 3c8fd067a29..00000000000 --- a/plotly/validators/layout/newshape/label/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.newshape.label.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/font/_shadow.py b/plotly/validators/layout/newshape/label/font/_shadow.py deleted file mode 100644 index c76d35b2283..00000000000 --- a/plotly/validators/layout/newshape/label/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.newshape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/font/_size.py b/plotly/validators/layout/newshape/label/font/_size.py deleted file mode 100644 index 504fdf831e2..00000000000 --- a/plotly/validators/layout/newshape/label/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.newshape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/font/_style.py b/plotly/validators/layout/newshape/label/font/_style.py deleted file mode 100644 index de16fe82598..00000000000 --- a/plotly/validators/layout/newshape/label/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.newshape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/font/_textcase.py b/plotly/validators/layout/newshape/label/font/_textcase.py deleted file mode 100644 index 3bcf054300a..00000000000 --- a/plotly/validators/layout/newshape/label/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="layout.newshape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/font/_variant.py b/plotly/validators/layout/newshape/label/font/_variant.py deleted file mode 100644 index 81ba1bfdffa..00000000000 --- a/plotly/validators/layout/newshape/label/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.newshape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/label/font/_weight.py b/plotly/validators/layout/newshape/label/font/_weight.py deleted file mode 100644 index 6fda929c62d..00000000000 --- a/plotly/validators/layout/newshape/label/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.newshape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/__init__.py b/plotly/validators/layout/newshape/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/_font.py b/plotly/validators/layout/newshape/legendgrouptitle/_font.py deleted file mode 100644 index b46fc50f725..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/_font.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="font", - parent_name="layout.newshape.legendgrouptitle", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/_text.py b/plotly/validators/layout/newshape/legendgrouptitle/_text.py deleted file mode 100644 index df6df5efd3b..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/_text.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="text", - parent_name="layout.newshape.legendgrouptitle", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/font/__init__.py b/plotly/validators/layout/newshape/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/font/_color.py b/plotly/validators/layout/newshape/legendgrouptitle/font/_color.py deleted file mode 100644 index a4006a62d13..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.newshape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/font/_family.py b/plotly/validators/layout/newshape/legendgrouptitle/font/_family.py deleted file mode 100644 index 5eaad3dc90f..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.newshape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/font/_lineposition.py b/plotly/validators/layout/newshape/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index bfc0a8bb070..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.newshape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/font/_shadow.py b/plotly/validators/layout/newshape/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 39d93837175..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.newshape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/font/_size.py b/plotly/validators/layout/newshape/legendgrouptitle/font/_size.py deleted file mode 100644 index 2005f64a86c..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.newshape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/font/_style.py b/plotly/validators/layout/newshape/legendgrouptitle/font/_style.py deleted file mode 100644 index 9b36e9f1235..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.newshape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/font/_textcase.py b/plotly/validators/layout/newshape/legendgrouptitle/font/_textcase.py deleted file mode 100644 index f19769ee9c6..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.newshape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/font/_variant.py b/plotly/validators/layout/newshape/legendgrouptitle/font/_variant.py deleted file mode 100644 index 6fc4f4f9767..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.newshape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/legendgrouptitle/font/_weight.py b/plotly/validators/layout/newshape/legendgrouptitle/font/_weight.py deleted file mode 100644 index 7da2f4b585c..00000000000 --- a/plotly/validators/layout/newshape/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.newshape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/line/__init__.py b/plotly/validators/layout/newshape/line/__init__.py deleted file mode 100644 index 369f02b2a7a..00000000000 --- a/plotly/validators/layout/newshape/line/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._dash import DashValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._width.WidthValidator", "._dash.DashValidator", "._color.ColorValidator"], - ) diff --git a/plotly/validators/layout/newshape/line/_color.py b/plotly/validators/layout/newshape/line/_color.py deleted file mode 100644 index 9aa97e9c7b4..00000000000 --- a/plotly/validators/layout/newshape/line/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.newshape.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/line/_dash.py b/plotly/validators/layout/newshape/line/_dash.py deleted file mode 100644 index 5bdf74d0cb0..00000000000 --- a/plotly/validators/layout/newshape/line/_dash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="dash", parent_name="layout.newshape.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/newshape/line/_width.py b/plotly/validators/layout/newshape/line/_width.py deleted file mode 100644 index e9611140461..00000000000 --- a/plotly/validators/layout/newshape/line/_width.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="layout.newshape.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/__init__.py b/plotly/validators/layout/polar/__init__.py deleted file mode 100644 index b83b9955bd3..00000000000 --- a/plotly/validators/layout/polar/__init__.py +++ /dev/null @@ -1,33 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._uirevision import UirevisionValidator - from ._sector import SectorValidator - from ._radialaxis import RadialaxisValidator - from ._hole import HoleValidator - from ._gridshape import GridshapeValidator - from ._domain import DomainValidator - from ._bgcolor import BgcolorValidator - from ._barmode import BarmodeValidator - from ._bargap import BargapValidator - from ._angularaxis import AngularaxisValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._uirevision.UirevisionValidator", - "._sector.SectorValidator", - "._radialaxis.RadialaxisValidator", - "._hole.HoleValidator", - "._gridshape.GridshapeValidator", - "._domain.DomainValidator", - "._bgcolor.BgcolorValidator", - "._barmode.BarmodeValidator", - "._bargap.BargapValidator", - "._angularaxis.AngularaxisValidator", - ], - ) diff --git a/plotly/validators/layout/polar/_angularaxis.py b/plotly/validators/layout/polar/_angularaxis.py deleted file mode 100644 index 964901ee8f6..00000000000 --- a/plotly/validators/layout/polar/_angularaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AngularaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="angularaxis", parent_name="layout.polar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "AngularAxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/_bargap.py b/plotly/validators/layout/polar/_bargap.py deleted file mode 100644 index cd94f345f4d..00000000000 --- a/plotly/validators/layout/polar/_bargap.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BargapValidator(_bv.NumberValidator): - def __init__(self, plotly_name="bargap", parent_name="layout.polar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/_barmode.py b/plotly/validators/layout/polar/_barmode.py deleted file mode 100644 index 9d9edca91fa..00000000000 --- a/plotly/validators/layout/polar/_barmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BarmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="barmode", parent_name="layout.polar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["stack", "overlay"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/_bgcolor.py b/plotly/validators/layout/polar/_bgcolor.py deleted file mode 100644 index 4cff8e07b9e..00000000000 --- a/plotly/validators/layout/polar/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="layout.polar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/_domain.py b/plotly/validators/layout/polar/_domain.py deleted file mode 100644 index 8c4eea9d053..00000000000 --- a/plotly/validators/layout/polar/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="layout.polar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/_gridshape.py b/plotly/validators/layout/polar/_gridshape.py deleted file mode 100644 index 73fb27e1f4d..00000000000 --- a/plotly/validators/layout/polar/_gridshape.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridshapeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="gridshape", parent_name="layout.polar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["circular", "linear"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/_hole.py b/plotly/validators/layout/polar/_hole.py deleted file mode 100644 index 9c636a46c03..00000000000 --- a/plotly/validators/layout/polar/_hole.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoleValidator(_bv.NumberValidator): - def __init__(self, plotly_name="hole", parent_name="layout.polar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/_radialaxis.py b/plotly/validators/layout/polar/_radialaxis.py deleted file mode 100644 index 8456c9eca69..00000000000 --- a/plotly/validators/layout/polar/_radialaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RadialaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="radialaxis", parent_name="layout.polar", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "RadialAxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/_sector.py b/plotly/validators/layout/polar/_sector.py deleted file mode 100644 index dd2d37ed8a8..00000000000 --- a/plotly/validators/layout/polar/_sector.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SectorValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="sector", parent_name="layout.polar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "number"}, - {"editType": "plot", "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/_uirevision.py b/plotly/validators/layout/polar/_uirevision.py deleted file mode 100644 index b202f028ea7..00000000000 --- a/plotly/validators/layout/polar/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="layout.polar", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/__init__.py b/plotly/validators/layout/polar/angularaxis/__init__.py deleted file mode 100644 index 62d563bba11..00000000000 --- a/plotly/validators/layout/polar/angularaxis/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._type import TypeValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._thetaunit import ThetaunitValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._rotation import RotationValidator - from ._period import PeriodValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._layer import LayerValidator - from ._labelalias import LabelaliasValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._direction import DirectionValidator - from ._color import ColorValidator - from ._categoryorder import CategoryorderValidator - from ._categoryarraysrc import CategoryarraysrcValidator - from ._categoryarray import CategoryarrayValidator - from ._autotypenumbers import AutotypenumbersValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._type.TypeValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._thetaunit.ThetaunitValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._rotation.RotationValidator", - "._period.PeriodValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._layer.LayerValidator", - "._labelalias.LabelaliasValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._direction.DirectionValidator", - "._color.ColorValidator", - "._categoryorder.CategoryorderValidator", - "._categoryarraysrc.CategoryarraysrcValidator", - "._categoryarray.CategoryarrayValidator", - "._autotypenumbers.AutotypenumbersValidator", - ], - ) diff --git a/plotly/validators/layout/polar/angularaxis/_autotypenumbers.py b/plotly/validators/layout/polar/angularaxis/_autotypenumbers.py deleted file mode 100644 index 7c55a8a2ddb..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_autotypenumbers.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotypenumbersValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="autotypenumbers", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["convert types", "strict"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_categoryarray.py b/plotly/validators/layout/polar/angularaxis/_categoryarray.py deleted file mode 100644 index 89745693f0d..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_categoryarray.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarrayValidator(_bv.DataArrayValidator): - def __init__( - self, - plotly_name="categoryarray", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_categoryarraysrc.py b/plotly/validators/layout/polar/angularaxis/_categoryarraysrc.py deleted file mode 100644 index eac1f7d62bf..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_categoryarraysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarraysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="categoryarraysrc", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_categoryorder.py b/plotly/validators/layout/polar/angularaxis/_categoryorder.py deleted file mode 100644 index 0871e06b382..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_categoryorder.py +++ /dev/null @@ -1,42 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryorderValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="categoryorder", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "trace", - "category ascending", - "category descending", - "array", - "total ascending", - "total descending", - "min ascending", - "min descending", - "max ascending", - "max descending", - "sum ascending", - "sum descending", - "mean ascending", - "mean descending", - "geometric mean ascending", - "geometric mean descending", - "median ascending", - "median descending", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_color.py b/plotly/validators/layout/polar/angularaxis/_color.py deleted file mode 100644 index 5f54c526a0c..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_direction.py b/plotly/validators/layout/polar/angularaxis/_direction.py deleted file mode 100644 index b54eec2fb21..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_direction.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DirectionValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="direction", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["counterclockwise", "clockwise"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_dtick.py b/plotly/validators/layout/polar/angularaxis/_dtick.py deleted file mode 100644 index 752090ed6c3..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_exponentformat.py b/plotly/validators/layout/polar/angularaxis/_exponentformat.py deleted file mode 100644 index 702b20be981..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_gridcolor.py b/plotly/validators/layout/polar/angularaxis/_gridcolor.py deleted file mode 100644 index ce3a759d001..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_griddash.py b/plotly/validators/layout/polar/angularaxis/_griddash.py deleted file mode 100644 index 7159b193e12..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_griddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="griddash", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_gridwidth.py b/plotly/validators/layout/polar/angularaxis/_gridwidth.py deleted file mode 100644 index 7c6f11c9bf1..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_hoverformat.py b/plotly/validators/layout/polar/angularaxis/_hoverformat.py deleted file mode 100644 index c834e67f188..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_hoverformat.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="hoverformat", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_labelalias.py b/plotly/validators/layout/polar/angularaxis/_labelalias.py deleted file mode 100644 index 0e402d32b11..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_layer.py b/plotly/validators/layout/polar/angularaxis/_layer.py deleted file mode 100644 index e1fe91e6d45..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_layer.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="layer", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["above traces", "below traces"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_linecolor.py b/plotly/validators/layout/polar/angularaxis/_linecolor.py deleted file mode 100644 index 3c9370636b9..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_linecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="linecolor", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_linewidth.py b/plotly/validators/layout/polar/angularaxis/_linewidth.py deleted file mode 100644 index ac3efd62fab..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_linewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="linewidth", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_minexponent.py b/plotly/validators/layout/polar/angularaxis/_minexponent.py deleted file mode 100644 index a40518235ce..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_minexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="minexponent", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_nticks.py b/plotly/validators/layout/polar/angularaxis/_nticks.py deleted file mode 100644 index f90455d026a..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_period.py b/plotly/validators/layout/polar/angularaxis/_period.py deleted file mode 100644 index 98217231076..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_period.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PeriodValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="period", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_rotation.py b/plotly/validators/layout/polar/angularaxis/_rotation.py deleted file mode 100644 index e592e54967f..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_rotation.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RotationValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="rotation", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_separatethousands.py b/plotly/validators/layout/polar/angularaxis/_separatethousands.py deleted file mode 100644 index ae0dd236d42..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_showexponent.py b/plotly/validators/layout/polar/angularaxis/_showexponent.py deleted file mode 100644 index d183ae81b3a..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_showexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showexponent", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_showgrid.py b/plotly/validators/layout/polar/angularaxis/_showgrid.py deleted file mode 100644 index 03d1536e808..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_showline.py b/plotly/validators/layout/polar/angularaxis/_showline.py deleted file mode 100644 index aec27b5d1f8..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_showline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showline", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_showticklabels.py b/plotly/validators/layout/polar/angularaxis/_showticklabels.py deleted file mode 100644 index c4cc1987dc0..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_showtickprefix.py b/plotly/validators/layout/polar/angularaxis/_showtickprefix.py deleted file mode 100644 index 96afeed53dc..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_showticksuffix.py b/plotly/validators/layout/polar/angularaxis/_showticksuffix.py deleted file mode 100644 index 610d01fe5cd..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_thetaunit.py b/plotly/validators/layout/polar/angularaxis/_thetaunit.py deleted file mode 100644 index abb8f20503e..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_thetaunit.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ThetaunitValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="thetaunit", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["radians", "degrees"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tick0.py b/plotly/validators/layout/polar/angularaxis/_tick0.py deleted file mode 100644 index f6e5ef9c631..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickangle.py b/plotly/validators/layout/polar/angularaxis/_tickangle.py deleted file mode 100644 index 77f5c18bdbb..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickcolor.py b/plotly/validators/layout/polar/angularaxis/_tickcolor.py deleted file mode 100644 index cc95fd4535c..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickfont.py b/plotly/validators/layout/polar/angularaxis/_tickfont.py deleted file mode 100644 index 0bc79ca0edf..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickformat.py b/plotly/validators/layout/polar/angularaxis/_tickformat.py deleted file mode 100644 index a9b9be282ac..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickformatstopdefaults.py b/plotly/validators/layout/polar/angularaxis/_tickformatstopdefaults.py deleted file mode 100644 index d734a103c22..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickformatstops.py b/plotly/validators/layout/polar/angularaxis/_tickformatstops.py deleted file mode 100644 index ebbe81cef8f..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_ticklabelstep.py b/plotly/validators/layout/polar/angularaxis/_ticklabelstep.py deleted file mode 100644 index 2261537161d..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_ticklen.py b/plotly/validators/layout/polar/angularaxis/_ticklen.py deleted file mode 100644 index 159ffba0d7b..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickmode.py b/plotly/validators/layout/polar/angularaxis/_tickmode.py deleted file mode 100644 index f259c1c851d..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickprefix.py b/plotly/validators/layout/polar/angularaxis/_tickprefix.py deleted file mode 100644 index 553c28b79a8..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_ticks.py b/plotly/validators/layout/polar/angularaxis/_ticks.py deleted file mode 100644 index 5117f2e8342..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_ticksuffix.py b/plotly/validators/layout/polar/angularaxis/_ticksuffix.py deleted file mode 100644 index b6506314a4e..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_ticktext.py b/plotly/validators/layout/polar/angularaxis/_ticktext.py deleted file mode 100644 index b5eceffd84f..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_ticktextsrc.py b/plotly/validators/layout/polar/angularaxis/_ticktextsrc.py deleted file mode 100644 index 44e2b0afb3e..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_ticktextsrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="ticktextsrc", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickvals.py b/plotly/validators/layout/polar/angularaxis/_tickvals.py deleted file mode 100644 index 8e368da1476..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickvalssrc.py b/plotly/validators/layout/polar/angularaxis/_tickvalssrc.py deleted file mode 100644 index 684bd8c41a5..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickvalssrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="tickvalssrc", - parent_name="layout.polar.angularaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_tickwidth.py b/plotly/validators/layout/polar/angularaxis/_tickwidth.py deleted file mode 100644 index 6168abe1c99..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_type.py b/plotly/validators/layout/polar/angularaxis/_type.py deleted file mode 100644 index dff83d9b72c..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_type.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="type", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["-", "linear", "category"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_uirevision.py b/plotly/validators/layout/polar/angularaxis/_uirevision.py deleted file mode 100644 index cd012ba79af..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_uirevision.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="uirevision", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/_visible.py b/plotly/validators/layout/polar/angularaxis/_visible.py deleted file mode 100644 index 8e5afd67c90..00000000000 --- a/plotly/validators/layout/polar/angularaxis/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.polar.angularaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickfont/__init__.py b/plotly/validators/layout/polar/angularaxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickfont/_color.py b/plotly/validators/layout/polar/angularaxis/tickfont/_color.py deleted file mode 100644 index 85fc18978e5..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.polar.angularaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickfont/_family.py b/plotly/validators/layout/polar/angularaxis/tickfont/_family.py deleted file mode 100644 index 7cb85d91685..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.polar.angularaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickfont/_lineposition.py b/plotly/validators/layout/polar/angularaxis/tickfont/_lineposition.py deleted file mode 100644 index fb0c3bdf82f..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.polar.angularaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickfont/_shadow.py b/plotly/validators/layout/polar/angularaxis/tickfont/_shadow.py deleted file mode 100644 index 8abfac414c5..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.polar.angularaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickfont/_size.py b/plotly/validators/layout/polar/angularaxis/tickfont/_size.py deleted file mode 100644 index bd81b20b363..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.polar.angularaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickfont/_style.py b/plotly/validators/layout/polar/angularaxis/tickfont/_style.py deleted file mode 100644 index 3b74a8b3258..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.polar.angularaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickfont/_textcase.py b/plotly/validators/layout/polar/angularaxis/tickfont/_textcase.py deleted file mode 100644 index 94309cba63a..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.polar.angularaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickfont/_variant.py b/plotly/validators/layout/polar/angularaxis/tickfont/_variant.py deleted file mode 100644 index 3e6a963b6df..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.polar.angularaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickfont/_weight.py b/plotly/validators/layout/polar/angularaxis/tickfont/_weight.py deleted file mode 100644 index 5f102e45f05..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.polar.angularaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickformatstop/__init__.py b/plotly/validators/layout/polar/angularaxis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickformatstop/_dtickrange.py b/plotly/validators/layout/polar/angularaxis/tickformatstop/_dtickrange.py deleted file mode 100644 index 5698200f4f1..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="layout.polar.angularaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "any"}, - {"editType": "plot", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickformatstop/_enabled.py b/plotly/validators/layout/polar/angularaxis/tickformatstop/_enabled.py deleted file mode 100644 index dda8f5f1942..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="layout.polar.angularaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickformatstop/_name.py b/plotly/validators/layout/polar/angularaxis/tickformatstop/_name.py deleted file mode 100644 index eb130e2455c..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="layout.polar.angularaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickformatstop/_templateitemname.py b/plotly/validators/layout/polar/angularaxis/tickformatstop/_templateitemname.py deleted file mode 100644 index d699045b4c4..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.polar.angularaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/angularaxis/tickformatstop/_value.py b/plotly/validators/layout/polar/angularaxis/tickformatstop/_value.py deleted file mode 100644 index 3bc852046d9..00000000000 --- a/plotly/validators/layout/polar/angularaxis/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="layout.polar.angularaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/domain/__init__.py b/plotly/validators/layout/polar/domain/__init__.py deleted file mode 100644 index 51371db8566..00000000000 --- a/plotly/validators/layout/polar/domain/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator - from ._row import RowValidator - from ._column import ColumnValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._y.YValidator", - "._x.XValidator", - "._row.RowValidator", - "._column.ColumnValidator", - ], - ) diff --git a/plotly/validators/layout/polar/domain/_column.py b/plotly/validators/layout/polar/domain/_column.py deleted file mode 100644 index aab8258982e..00000000000 --- a/plotly/validators/layout/polar/domain/_column.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="column", parent_name="layout.polar.domain", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/domain/_row.py b/plotly/validators/layout/polar/domain/_row.py deleted file mode 100644 index 0b4818d1b64..00000000000 --- a/plotly/validators/layout/polar/domain/_row.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="row", parent_name="layout.polar.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/domain/_x.py b/plotly/validators/layout/polar/domain/_x.py deleted file mode 100644 index 63d9113c1c1..00000000000 --- a/plotly/validators/layout/polar/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="layout.polar.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/domain/_y.py b/plotly/validators/layout/polar/domain/_y.py deleted file mode 100644 index 6c116f6e896..00000000000 --- a/plotly/validators/layout/polar/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="layout.polar.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/__init__.py b/plotly/validators/layout/polar/radialaxis/__init__.py deleted file mode 100644 index 73db9122093..00000000000 --- a/plotly/validators/layout/polar/radialaxis/__init__.py +++ /dev/null @@ -1,125 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._type import TypeValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._side import SideValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._rangemode import RangemodeValidator - from ._range import RangeValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._minallowed import MinallowedValidator - from ._maxallowed import MaxallowedValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._layer import LayerValidator - from ._labelalias import LabelaliasValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._color import ColorValidator - from ._categoryorder import CategoryorderValidator - from ._categoryarraysrc import CategoryarraysrcValidator - from ._categoryarray import CategoryarrayValidator - from ._calendar import CalendarValidator - from ._autotypenumbers import AutotypenumbersValidator - from ._autotickangles import AutotickanglesValidator - from ._autorangeoptions import AutorangeoptionsValidator - from ._autorange import AutorangeValidator - from ._angle import AngleValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._type.TypeValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._side.SideValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._rangemode.RangemodeValidator", - "._range.RangeValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._minallowed.MinallowedValidator", - "._maxallowed.MaxallowedValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._layer.LayerValidator", - "._labelalias.LabelaliasValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._color.ColorValidator", - "._categoryorder.CategoryorderValidator", - "._categoryarraysrc.CategoryarraysrcValidator", - "._categoryarray.CategoryarrayValidator", - "._calendar.CalendarValidator", - "._autotypenumbers.AutotypenumbersValidator", - "._autotickangles.AutotickanglesValidator", - "._autorangeoptions.AutorangeoptionsValidator", - "._autorange.AutorangeValidator", - "._angle.AngleValidator", - ], - ) diff --git a/plotly/validators/layout/polar/radialaxis/_angle.py b/plotly/validators/layout/polar/radialaxis/_angle.py deleted file mode 100644 index 24f2c0dab80..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_angle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AngleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="angle", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_autorange.py b/plotly/validators/layout/polar/radialaxis/_autorange.py deleted file mode 100644 index 2114c0f2a03..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_autorange.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="autorange", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop( - "values", - [True, False, "reversed", "min reversed", "max reversed", "min", "max"], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_autorangeoptions.py b/plotly/validators/layout/polar/radialaxis/_autorangeoptions.py deleted file mode 100644 index e0668985560..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_autorangeoptions.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeoptionsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="autorangeoptions", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Autorangeoptions"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_autotickangles.py b/plotly/validators/layout/polar/radialaxis/_autotickangles.py deleted file mode 100644 index e7839886a69..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_autotickangles.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotickanglesValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="autotickangles", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - free_length=kwargs.pop("free_length", True), - items=kwargs.pop("items", {"valType": "angle"}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_autotypenumbers.py b/plotly/validators/layout/polar/radialaxis/_autotypenumbers.py deleted file mode 100644 index e1069ada53c..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_autotypenumbers.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotypenumbersValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="autotypenumbers", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["convert types", "strict"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_calendar.py b/plotly/validators/layout/polar/radialaxis/_calendar.py deleted file mode 100644 index dff1201fd79..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_calendar.py +++ /dev/null @@ -1,37 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CalendarValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="calendar", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_categoryarray.py b/plotly/validators/layout/polar/radialaxis/_categoryarray.py deleted file mode 100644 index 9e74818e09a..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_categoryarray.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarrayValidator(_bv.DataArrayValidator): - def __init__( - self, - plotly_name="categoryarray", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_categoryarraysrc.py b/plotly/validators/layout/polar/radialaxis/_categoryarraysrc.py deleted file mode 100644 index bdb9587e8f3..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_categoryarraysrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarraysrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="categoryarraysrc", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_categoryorder.py b/plotly/validators/layout/polar/radialaxis/_categoryorder.py deleted file mode 100644 index 3b68a2de554..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_categoryorder.py +++ /dev/null @@ -1,42 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryorderValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="categoryorder", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "trace", - "category ascending", - "category descending", - "array", - "total ascending", - "total descending", - "min ascending", - "min descending", - "max ascending", - "max descending", - "sum ascending", - "sum descending", - "mean ascending", - "mean descending", - "geometric mean ascending", - "geometric mean descending", - "median ascending", - "median descending", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_color.py b/plotly/validators/layout/polar/radialaxis/_color.py deleted file mode 100644 index 3391df212b1..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_dtick.py b/plotly/validators/layout/polar/radialaxis/_dtick.py deleted file mode 100644 index 0b4acdd96bc..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_exponentformat.py b/plotly/validators/layout/polar/radialaxis/_exponentformat.py deleted file mode 100644 index bada5e5d836..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_exponentformat.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="exponentformat", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_gridcolor.py b/plotly/validators/layout/polar/radialaxis/_gridcolor.py deleted file mode 100644 index 9cb3f212fa3..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_griddash.py b/plotly/validators/layout/polar/radialaxis/_griddash.py deleted file mode 100644 index bc56e99794e..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_griddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="griddash", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_gridwidth.py b/plotly/validators/layout/polar/radialaxis/_gridwidth.py deleted file mode 100644 index d1106e57805..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_hoverformat.py b/plotly/validators/layout/polar/radialaxis/_hoverformat.py deleted file mode 100644 index 05238049879..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_hoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hoverformat", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_labelalias.py b/plotly/validators/layout/polar/radialaxis/_labelalias.py deleted file mode 100644 index 5369af3d5fc..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_layer.py b/plotly/validators/layout/polar/radialaxis/_layer.py deleted file mode 100644 index db6f68cfdd5..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_layer.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="layer", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["above traces", "below traces"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_linecolor.py b/plotly/validators/layout/polar/radialaxis/_linecolor.py deleted file mode 100644 index ef1a9ac2783..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_linecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="linecolor", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_linewidth.py b/plotly/validators/layout/polar/radialaxis/_linewidth.py deleted file mode 100644 index c278ef8e876..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_linewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="linewidth", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_maxallowed.py b/plotly/validators/layout/polar/radialaxis/_maxallowed.py deleted file mode 100644 index 9f9dfa333f5..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_maxallowed.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxallowedValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="maxallowed", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autorange": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_minallowed.py b/plotly/validators/layout/polar/radialaxis/_minallowed.py deleted file mode 100644 index 5a80dd1e55d..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_minallowed.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinallowedValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="minallowed", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autorange": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_minexponent.py b/plotly/validators/layout/polar/radialaxis/_minexponent.py deleted file mode 100644 index 1487cd546a1..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_nticks.py b/plotly/validators/layout/polar/radialaxis/_nticks.py deleted file mode 100644 index eeb6991ef28..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_range.py b/plotly/validators/layout/polar/radialaxis/_range.py deleted file mode 100644 index 331c406e1a0..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_range.py +++ /dev/null @@ -1,33 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__( - self, plotly_name="range", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"autorange": False}), - items=kwargs.pop( - "items", - [ - { - "editType": "plot", - "impliedEdits": {"^autorange": False}, - "valType": "any", - }, - { - "editType": "plot", - "impliedEdits": {"^autorange": False}, - "valType": "any", - }, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_rangemode.py b/plotly/validators/layout/polar/radialaxis/_rangemode.py deleted file mode 100644 index 8ddf79bca67..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_rangemode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangemodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="rangemode", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["tozero", "nonnegative", "normal"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_separatethousands.py b/plotly/validators/layout/polar/radialaxis/_separatethousands.py deleted file mode 100644 index 10ced87baad..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_showexponent.py b/plotly/validators/layout/polar/radialaxis/_showexponent.py deleted file mode 100644 index 6044707b4a1..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_showexponent.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showexponent", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_showgrid.py b/plotly/validators/layout/polar/radialaxis/_showgrid.py deleted file mode 100644 index ea0c8dcf757..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_showline.py b/plotly/validators/layout/polar/radialaxis/_showline.py deleted file mode 100644 index 9423ae84fc3..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_showline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showline", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_showticklabels.py b/plotly/validators/layout/polar/radialaxis/_showticklabels.py deleted file mode 100644 index 65500eb5068..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_showtickprefix.py b/plotly/validators/layout/polar/radialaxis/_showtickprefix.py deleted file mode 100644 index 93a5f15f33b..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_showticksuffix.py b/plotly/validators/layout/polar/radialaxis/_showticksuffix.py deleted file mode 100644 index 5a5e771e8f2..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_side.py b/plotly/validators/layout/polar/radialaxis/_side.py deleted file mode 100644 index c916ccfad09..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["clockwise", "counterclockwise"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tick0.py b/plotly/validators/layout/polar/radialaxis/_tick0.py deleted file mode 100644 index a36f48bf906..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickangle.py b/plotly/validators/layout/polar/radialaxis/_tickangle.py deleted file mode 100644 index 0068c80a2db..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickcolor.py b/plotly/validators/layout/polar/radialaxis/_tickcolor.py deleted file mode 100644 index 146639b1b67..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickfont.py b/plotly/validators/layout/polar/radialaxis/_tickfont.py deleted file mode 100644 index 47847fd571e..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickformat.py b/plotly/validators/layout/polar/radialaxis/_tickformat.py deleted file mode 100644 index 18275980c8d..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickformatstopdefaults.py b/plotly/validators/layout/polar/radialaxis/_tickformatstopdefaults.py deleted file mode 100644 index 82cd111532c..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickformatstops.py b/plotly/validators/layout/polar/radialaxis/_tickformatstops.py deleted file mode 100644 index 92fc82a1e40..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_ticklabelstep.py b/plotly/validators/layout/polar/radialaxis/_ticklabelstep.py deleted file mode 100644 index d4fddd6316c..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_ticklabelstep.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="ticklabelstep", - parent_name="layout.polar.radialaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_ticklen.py b/plotly/validators/layout/polar/radialaxis/_ticklen.py deleted file mode 100644 index 011c2d0a9af..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickmode.py b/plotly/validators/layout/polar/radialaxis/_tickmode.py deleted file mode 100644 index a1955b24928..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickprefix.py b/plotly/validators/layout/polar/radialaxis/_tickprefix.py deleted file mode 100644 index eecd4ebffe0..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_ticks.py b/plotly/validators/layout/polar/radialaxis/_ticks.py deleted file mode 100644 index c6d6893dfa5..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_ticksuffix.py b/plotly/validators/layout/polar/radialaxis/_ticksuffix.py deleted file mode 100644 index 7ee546e89e4..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_ticktext.py b/plotly/validators/layout/polar/radialaxis/_ticktext.py deleted file mode 100644 index 35c0d977d3e..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_ticktextsrc.py b/plotly/validators/layout/polar/radialaxis/_ticktextsrc.py deleted file mode 100644 index f77abd9cc74..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickvals.py b/plotly/validators/layout/polar/radialaxis/_tickvals.py deleted file mode 100644 index 60ef276ebb0..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickvalssrc.py b/plotly/validators/layout/polar/radialaxis/_tickvalssrc.py deleted file mode 100644 index 02b106818e0..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_tickwidth.py b/plotly/validators/layout/polar/radialaxis/_tickwidth.py deleted file mode 100644 index 9d58a35dd97..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_title.py b/plotly/validators/layout/polar/radialaxis/_title.py deleted file mode 100644 index e9fe179e0b2..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_type.py b/plotly/validators/layout/polar/radialaxis/_type.py deleted file mode 100644 index d0f23cb571a..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_type.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="type", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["-", "linear", "log", "date", "category"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_uirevision.py b/plotly/validators/layout/polar/radialaxis/_uirevision.py deleted file mode 100644 index 306eb87f11b..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_uirevision.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="uirevision", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/_visible.py b/plotly/validators/layout/polar/radialaxis/_visible.py deleted file mode 100644 index 25d97e6548b..00000000000 --- a/plotly/validators/layout/polar/radialaxis/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.polar.radialaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/autorangeoptions/__init__.py b/plotly/validators/layout/polar/radialaxis/autorangeoptions/__init__.py deleted file mode 100644 index e9816b484a7..00000000000 --- a/plotly/validators/layout/polar/radialaxis/autorangeoptions/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._minallowed import MinallowedValidator - from ._maxallowed import MaxallowedValidator - from ._includesrc import IncludesrcValidator - from ._include import IncludeValidator - from ._clipmin import ClipminValidator - from ._clipmax import ClipmaxValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._minallowed.MinallowedValidator", - "._maxallowed.MaxallowedValidator", - "._includesrc.IncludesrcValidator", - "._include.IncludeValidator", - "._clipmin.ClipminValidator", - "._clipmax.ClipmaxValidator", - ], - ) diff --git a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_clipmax.py b/plotly/validators/layout/polar/radialaxis/autorangeoptions/_clipmax.py deleted file mode 100644 index f20e2074662..00000000000 --- a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_clipmax.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClipmaxValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="clipmax", - parent_name="layout.polar.radialaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_clipmin.py b/plotly/validators/layout/polar/radialaxis/autorangeoptions/_clipmin.py deleted file mode 100644 index 6137912f4a4..00000000000 --- a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_clipmin.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClipminValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="clipmin", - parent_name="layout.polar.radialaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_include.py b/plotly/validators/layout/polar/radialaxis/autorangeoptions/_include.py deleted file mode 100644 index 6b1eb0d81eb..00000000000 --- a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_include.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IncludeValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="include", - parent_name="layout.polar.radialaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_includesrc.py b/plotly/validators/layout/polar/radialaxis/autorangeoptions/_includesrc.py deleted file mode 100644 index 1b3914189fa..00000000000 --- a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_includesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IncludesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="includesrc", - parent_name="layout.polar.radialaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_maxallowed.py b/plotly/validators/layout/polar/radialaxis/autorangeoptions/_maxallowed.py deleted file mode 100644 index 63d9f27ab1f..00000000000 --- a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_maxallowed.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxallowedValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="maxallowed", - parent_name="layout.polar.radialaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_minallowed.py b/plotly/validators/layout/polar/radialaxis/autorangeoptions/_minallowed.py deleted file mode 100644 index bf38769ddd7..00000000000 --- a/plotly/validators/layout/polar/radialaxis/autorangeoptions/_minallowed.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinallowedValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="minallowed", - parent_name="layout.polar.radialaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickfont/__init__.py b/plotly/validators/layout/polar/radialaxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickfont/_color.py b/plotly/validators/layout/polar/radialaxis/tickfont/_color.py deleted file mode 100644 index 3391ef1602c..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.polar.radialaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickfont/_family.py b/plotly/validators/layout/polar/radialaxis/tickfont/_family.py deleted file mode 100644 index 9be3125b52c..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.polar.radialaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickfont/_lineposition.py b/plotly/validators/layout/polar/radialaxis/tickfont/_lineposition.py deleted file mode 100644 index 8bc142b4c00..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.polar.radialaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickfont/_shadow.py b/plotly/validators/layout/polar/radialaxis/tickfont/_shadow.py deleted file mode 100644 index 1be2192ef93..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.polar.radialaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickfont/_size.py b/plotly/validators/layout/polar/radialaxis/tickfont/_size.py deleted file mode 100644 index 8b65f4f3e41..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.polar.radialaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickfont/_style.py b/plotly/validators/layout/polar/radialaxis/tickfont/_style.py deleted file mode 100644 index 5502c6a7449..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.polar.radialaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickfont/_textcase.py b/plotly/validators/layout/polar/radialaxis/tickfont/_textcase.py deleted file mode 100644 index 8a956735642..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.polar.radialaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickfont/_variant.py b/plotly/validators/layout/polar/radialaxis/tickfont/_variant.py deleted file mode 100644 index 69750df0188..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.polar.radialaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickfont/_weight.py b/plotly/validators/layout/polar/radialaxis/tickfont/_weight.py deleted file mode 100644 index 19432ed838a..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.polar.radialaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickformatstop/__init__.py b/plotly/validators/layout/polar/radialaxis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickformatstop/_dtickrange.py b/plotly/validators/layout/polar/radialaxis/tickformatstop/_dtickrange.py deleted file mode 100644 index bf1c5871fa8..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="layout.polar.radialaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "any"}, - {"editType": "plot", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickformatstop/_enabled.py b/plotly/validators/layout/polar/radialaxis/tickformatstop/_enabled.py deleted file mode 100644 index 8a7d6ba0531..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="layout.polar.radialaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickformatstop/_name.py b/plotly/validators/layout/polar/radialaxis/tickformatstop/_name.py deleted file mode 100644 index 91c5f76a7ae..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="layout.polar.radialaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickformatstop/_templateitemname.py b/plotly/validators/layout/polar/radialaxis/tickformatstop/_templateitemname.py deleted file mode 100644 index 3a93f66c2ae..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.polar.radialaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/tickformatstop/_value.py b/plotly/validators/layout/polar/radialaxis/tickformatstop/_value.py deleted file mode 100644 index 10ede7462eb..00000000000 --- a/plotly/validators/layout/polar/radialaxis/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="layout.polar.radialaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/__init__.py b/plotly/validators/layout/polar/radialaxis/title/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/_font.py b/plotly/validators/layout/polar/radialaxis/title/_font.py deleted file mode 100644 index 43982da76d9..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.polar.radialaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/_text.py b/plotly/validators/layout/polar/radialaxis/title/_text.py deleted file mode 100644 index 3e41259d869..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.polar.radialaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/font/__init__.py b/plotly/validators/layout/polar/radialaxis/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/font/_color.py b/plotly/validators/layout/polar/radialaxis/title/font/_color.py deleted file mode 100644 index 31d47dd23b4..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.polar.radialaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/font/_family.py b/plotly/validators/layout/polar/radialaxis/title/font/_family.py deleted file mode 100644 index 1fd427f2d95..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.polar.radialaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/font/_lineposition.py b/plotly/validators/layout/polar/radialaxis/title/font/_lineposition.py deleted file mode 100644 index f68acbb7bf9..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.polar.radialaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/font/_shadow.py b/plotly/validators/layout/polar/radialaxis/title/font/_shadow.py deleted file mode 100644 index d053dc31f89..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.polar.radialaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/font/_size.py b/plotly/validators/layout/polar/radialaxis/title/font/_size.py deleted file mode 100644 index 929014ae73c..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.polar.radialaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/font/_style.py b/plotly/validators/layout/polar/radialaxis/title/font/_style.py deleted file mode 100644 index 15ceab74444..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.polar.radialaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/font/_textcase.py b/plotly/validators/layout/polar/radialaxis/title/font/_textcase.py deleted file mode 100644 index ea9e03f53e6..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.polar.radialaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/font/_variant.py b/plotly/validators/layout/polar/radialaxis/title/font/_variant.py deleted file mode 100644 index d80b8d63b05..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.polar.radialaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/polar/radialaxis/title/font/_weight.py b/plotly/validators/layout/polar/radialaxis/title/font/_weight.py deleted file mode 100644 index 65fa8c5ea82..00000000000 --- a/plotly/validators/layout/polar/radialaxis/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.polar.radialaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/__init__.py b/plotly/validators/layout/scene/__init__.py deleted file mode 100644 index 1050c58af7f..00000000000 --- a/plotly/validators/layout/scene/__init__.py +++ /dev/null @@ -1,39 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zaxis import ZaxisValidator - from ._yaxis import YaxisValidator - from ._xaxis import XaxisValidator - from ._uirevision import UirevisionValidator - from ._hovermode import HovermodeValidator - from ._dragmode import DragmodeValidator - from ._domain import DomainValidator - from ._camera import CameraValidator - from ._bgcolor import BgcolorValidator - from ._aspectratio import AspectratioValidator - from ._aspectmode import AspectmodeValidator - from ._annotationdefaults import AnnotationdefaultsValidator - from ._annotations import AnnotationsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zaxis.ZaxisValidator", - "._yaxis.YaxisValidator", - "._xaxis.XaxisValidator", - "._uirevision.UirevisionValidator", - "._hovermode.HovermodeValidator", - "._dragmode.DragmodeValidator", - "._domain.DomainValidator", - "._camera.CameraValidator", - "._bgcolor.BgcolorValidator", - "._aspectratio.AspectratioValidator", - "._aspectmode.AspectmodeValidator", - "._annotationdefaults.AnnotationdefaultsValidator", - "._annotations.AnnotationsValidator", - ], - ) diff --git a/plotly/validators/layout/scene/_annotationdefaults.py b/plotly/validators/layout/scene/_annotationdefaults.py deleted file mode 100644 index 16c37644bd6..00000000000 --- a/plotly/validators/layout/scene/_annotationdefaults.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AnnotationdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="annotationdefaults", parent_name="layout.scene", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Annotation"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_annotations.py b/plotly/validators/layout/scene/_annotations.py deleted file mode 100644 index ce6d7296933..00000000000 --- a/plotly/validators/layout/scene/_annotations.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AnnotationsValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="annotations", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Annotation"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_aspectmode.py b/plotly/validators/layout/scene/_aspectmode.py deleted file mode 100644 index 7f645841642..00000000000 --- a/plotly/validators/layout/scene/_aspectmode.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AspectmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="aspectmode", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "cube", "data", "manual"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_aspectratio.py b/plotly/validators/layout/scene/_aspectratio.py deleted file mode 100644 index bf150b8fe2f..00000000000 --- a/plotly/validators/layout/scene/_aspectratio.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AspectratioValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="aspectratio", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Aspectratio"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_bgcolor.py b/plotly/validators/layout/scene/_bgcolor.py deleted file mode 100644 index 2c03629b4d4..00000000000 --- a/plotly/validators/layout/scene/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_camera.py b/plotly/validators/layout/scene/_camera.py deleted file mode 100644 index 5866229719d..00000000000 --- a/plotly/validators/layout/scene/_camera.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CameraValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="camera", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Camera"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_domain.py b/plotly/validators/layout/scene/_domain.py deleted file mode 100644 index 65364cd92a5..00000000000 --- a/plotly/validators/layout/scene/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_dragmode.py b/plotly/validators/layout/scene/_dragmode.py deleted file mode 100644 index ab94c1212f8..00000000000 --- a/plotly/validators/layout/scene/_dragmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DragmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="dragmode", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["orbit", "turntable", "zoom", "pan", False]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_hovermode.py b/plotly/validators/layout/scene/_hovermode.py deleted file mode 100644 index 3dcd46e41e9..00000000000 --- a/plotly/validators/layout/scene/_hovermode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovermodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="hovermode", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "modebar"), - values=kwargs.pop("values", ["closest", False]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_uirevision.py b/plotly/validators/layout/scene/_uirevision.py deleted file mode 100644 index 4d0aedc6005..00000000000 --- a/plotly/validators/layout/scene/_uirevision.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__(self, plotly_name="uirevision", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_xaxis.py b/plotly/validators/layout/scene/_xaxis.py deleted file mode 100644 index 64975022bfe..00000000000 --- a/plotly/validators/layout/scene/_xaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="xaxis", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "XAxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_yaxis.py b/plotly/validators/layout/scene/_yaxis.py deleted file mode 100644 index dc977b11242..00000000000 --- a/plotly/validators/layout/scene/_yaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="yaxis", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "YAxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/_zaxis.py b/plotly/validators/layout/scene/_zaxis.py deleted file mode 100644 index 349b14f14ab..00000000000 --- a/plotly/validators/layout/scene/_zaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="zaxis", parent_name="layout.scene", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "ZAxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/__init__.py b/plotly/validators/layout/scene/annotation/__init__.py deleted file mode 100644 index f2bd6d8d6d5..00000000000 --- a/plotly/validators/layout/scene/annotation/__init__.py +++ /dev/null @@ -1,87 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._z import ZValidator - from ._yshift import YshiftValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xshift import XshiftValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._width import WidthValidator - from ._visible import VisibleValidator - from ._valign import ValignValidator - from ._textangle import TextangleValidator - from ._text import TextValidator - from ._templateitemname import TemplateitemnameValidator - from ._startstandoff import StartstandoffValidator - from ._startarrowsize import StartarrowsizeValidator - from ._startarrowhead import StartarrowheadValidator - from ._standoff import StandoffValidator - from ._showarrow import ShowarrowValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._hovertext import HovertextValidator - from ._hoverlabel import HoverlabelValidator - from ._height import HeightValidator - from ._font import FontValidator - from ._captureevents import CaptureeventsValidator - from ._borderwidth import BorderwidthValidator - from ._borderpad import BorderpadValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator - from ._ay import AyValidator - from ._ax import AxValidator - from ._arrowwidth import ArrowwidthValidator - from ._arrowsize import ArrowsizeValidator - from ._arrowside import ArrowsideValidator - from ._arrowhead import ArrowheadValidator - from ._arrowcolor import ArrowcolorValidator - from ._align import AlignValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._z.ZValidator", - "._yshift.YshiftValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xshift.XshiftValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._width.WidthValidator", - "._visible.VisibleValidator", - "._valign.ValignValidator", - "._textangle.TextangleValidator", - "._text.TextValidator", - "._templateitemname.TemplateitemnameValidator", - "._startstandoff.StartstandoffValidator", - "._startarrowsize.StartarrowsizeValidator", - "._startarrowhead.StartarrowheadValidator", - "._standoff.StandoffValidator", - "._showarrow.ShowarrowValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._hovertext.HovertextValidator", - "._hoverlabel.HoverlabelValidator", - "._height.HeightValidator", - "._font.FontValidator", - "._captureevents.CaptureeventsValidator", - "._borderwidth.BorderwidthValidator", - "._borderpad.BorderpadValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - "._ay.AyValidator", - "._ax.AxValidator", - "._arrowwidth.ArrowwidthValidator", - "._arrowsize.ArrowsizeValidator", - "._arrowside.ArrowsideValidator", - "._arrowhead.ArrowheadValidator", - "._arrowcolor.ArrowcolorValidator", - "._align.AlignValidator", - ], - ) diff --git a/plotly/validators/layout/scene/annotation/_align.py b/plotly/validators/layout/scene/annotation/_align.py deleted file mode 100644 index 442d960be24..00000000000 --- a/plotly/validators/layout/scene/annotation/_align.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AlignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="align", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_arrowcolor.py b/plotly/validators/layout/scene/annotation/_arrowcolor.py deleted file mode 100644 index 9c19e1d6719..00000000000 --- a/plotly/validators/layout/scene/annotation/_arrowcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrowcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="arrowcolor", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_arrowhead.py b/plotly/validators/layout/scene/annotation/_arrowhead.py deleted file mode 100644 index 019475c7e87..00000000000 --- a/plotly/validators/layout/scene/annotation/_arrowhead.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrowheadValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="arrowhead", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 8), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_arrowside.py b/plotly/validators/layout/scene/annotation/_arrowside.py deleted file mode 100644 index d40853064d7..00000000000 --- a/plotly/validators/layout/scene/annotation/_arrowside.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrowsideValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="arrowside", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["end", "start"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_arrowsize.py b/plotly/validators/layout/scene/annotation/_arrowsize.py deleted file mode 100644 index 39924c72ab5..00000000000 --- a/plotly/validators/layout/scene/annotation/_arrowsize.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrowsizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="arrowsize", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0.3), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_arrowwidth.py b/plotly/validators/layout/scene/annotation/_arrowwidth.py deleted file mode 100644 index f9b19e41c8a..00000000000 --- a/plotly/validators/layout/scene/annotation/_arrowwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArrowwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="arrowwidth", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0.1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_ax.py b/plotly/validators/layout/scene/annotation/_ax.py deleted file mode 100644 index e5bc1ec1cf0..00000000000 --- a/plotly/validators/layout/scene/annotation/_ax.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AxValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ax", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_ay.py b/plotly/validators/layout/scene/annotation/_ay.py deleted file mode 100644 index 4dc05420783..00000000000 --- a/plotly/validators/layout/scene/annotation/_ay.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AyValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ay", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_bgcolor.py b/plotly/validators/layout/scene/annotation/_bgcolor.py deleted file mode 100644 index 7bf4e6ae9ec..00000000000 --- a/plotly/validators/layout/scene/annotation/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_bordercolor.py b/plotly/validators/layout/scene/annotation/_bordercolor.py deleted file mode 100644 index a7639f63dd4..00000000000 --- a/plotly/validators/layout/scene/annotation/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_borderpad.py b/plotly/validators/layout/scene/annotation/_borderpad.py deleted file mode 100644 index 12c42288f26..00000000000 --- a/plotly/validators/layout/scene/annotation/_borderpad.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderpadValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderpad", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_borderwidth.py b/plotly/validators/layout/scene/annotation/_borderwidth.py deleted file mode 100644 index 133678a86e8..00000000000 --- a/plotly/validators/layout/scene/annotation/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_captureevents.py b/plotly/validators/layout/scene/annotation/_captureevents.py deleted file mode 100644 index 6d041fac3ae..00000000000 --- a/plotly/validators/layout/scene/annotation/_captureevents.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CaptureeventsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="captureevents", - parent_name="layout.scene.annotation", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_font.py b/plotly/validators/layout/scene/annotation/_font.py deleted file mode 100644 index 88e849fd1f0..00000000000 --- a/plotly/validators/layout/scene/annotation/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_height.py b/plotly/validators/layout/scene/annotation/_height.py deleted file mode 100644 index 1f5760c48c6..00000000000 --- a/plotly/validators/layout/scene/annotation/_height.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HeightValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="height", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_hoverlabel.py b/plotly/validators/layout/scene/annotation/_hoverlabel.py deleted file mode 100644 index b1d8c8ead26..00000000000 --- a/plotly/validators/layout/scene/annotation/_hoverlabel.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverlabelValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="hoverlabel", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Hoverlabel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_hovertext.py b/plotly/validators/layout/scene/annotation/_hovertext.py deleted file mode 100644 index 2bd54d5628c..00000000000 --- a/plotly/validators/layout/scene/annotation/_hovertext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HovertextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hovertext", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_name.py b/plotly/validators/layout/scene/annotation/_name.py deleted file mode 100644 index 5852a54496d..00000000000 --- a/plotly/validators/layout/scene/annotation/_name.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="name", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_opacity.py b/plotly/validators/layout/scene/annotation/_opacity.py deleted file mode 100644 index b77a6bd2605..00000000000 --- a/plotly/validators/layout/scene/annotation/_opacity.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="opacity", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_showarrow.py b/plotly/validators/layout/scene/annotation/_showarrow.py deleted file mode 100644 index f5b3d4d0cc4..00000000000 --- a/plotly/validators/layout/scene/annotation/_showarrow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowarrowValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showarrow", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_standoff.py b/plotly/validators/layout/scene/annotation/_standoff.py deleted file mode 100644 index a8f374cfcf4..00000000000 --- a/plotly/validators/layout/scene/annotation/_standoff.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StandoffValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="standoff", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_startarrowhead.py b/plotly/validators/layout/scene/annotation/_startarrowhead.py deleted file mode 100644 index d32b2d43bb9..00000000000 --- a/plotly/validators/layout/scene/annotation/_startarrowhead.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartarrowheadValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="startarrowhead", - parent_name="layout.scene.annotation", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 8), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_startarrowsize.py b/plotly/validators/layout/scene/annotation/_startarrowsize.py deleted file mode 100644 index b2a807238ea..00000000000 --- a/plotly/validators/layout/scene/annotation/_startarrowsize.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartarrowsizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="startarrowsize", - parent_name="layout.scene.annotation", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0.3), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_startstandoff.py b/plotly/validators/layout/scene/annotation/_startstandoff.py deleted file mode 100644 index 79c9c0635c3..00000000000 --- a/plotly/validators/layout/scene/annotation/_startstandoff.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StartstandoffValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="startstandoff", - parent_name="layout.scene.annotation", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_templateitemname.py b/plotly/validators/layout/scene/annotation/_templateitemname.py deleted file mode 100644 index f49e8a02c62..00000000000 --- a/plotly/validators/layout/scene/annotation/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.scene.annotation", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_text.py b/plotly/validators/layout/scene/annotation/_text.py deleted file mode 100644 index 6df1410ab6d..00000000000 --- a/plotly/validators/layout/scene/annotation/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_textangle.py b/plotly/validators/layout/scene/annotation/_textangle.py deleted file mode 100644 index 36ac00a83fb..00000000000 --- a/plotly/validators/layout/scene/annotation/_textangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="textangle", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_valign.py b/plotly/validators/layout/scene/annotation/_valign.py deleted file mode 100644 index 26fec251233..00000000000 --- a/plotly/validators/layout/scene/annotation/_valign.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValignValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="valign", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_visible.py b/plotly/validators/layout/scene/annotation/_visible.py deleted file mode 100644 index d22bd9ff41e..00000000000 --- a/plotly/validators/layout/scene/annotation/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_width.py b/plotly/validators/layout/scene/annotation/_width.py deleted file mode 100644 index a184dee6419..00000000000 --- a/plotly/validators/layout/scene/annotation/_width.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_x.py b/plotly/validators/layout/scene/annotation/_x.py deleted file mode 100644 index 04c77c1eb3f..00000000000 --- a/plotly/validators/layout/scene/annotation/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="x", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_xanchor.py b/plotly/validators/layout/scene/annotation/_xanchor.py deleted file mode 100644 index a8878bf2497..00000000000 --- a/plotly/validators/layout/scene/annotation/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["auto", "left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_xshift.py b/plotly/validators/layout/scene/annotation/_xshift.py deleted file mode 100644 index e5d3e255d04..00000000000 --- a/plotly/validators/layout/scene/annotation/_xshift.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XshiftValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="xshift", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_y.py b/plotly/validators/layout/scene/annotation/_y.py deleted file mode 100644 index 59b73afe78c..00000000000 --- a/plotly/validators/layout/scene/annotation/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="y", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_yanchor.py b/plotly/validators/layout/scene/annotation/_yanchor.py deleted file mode 100644 index bda13c3a1c2..00000000000 --- a/plotly/validators/layout/scene/annotation/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["auto", "top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_yshift.py b/plotly/validators/layout/scene/annotation/_yshift.py deleted file mode 100644 index 2efffb29604..00000000000 --- a/plotly/validators/layout/scene/annotation/_yshift.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YshiftValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="yshift", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/_z.py b/plotly/validators/layout/scene/annotation/_z.py deleted file mode 100644 index 75f0980a17f..00000000000 --- a/plotly/validators/layout/scene/annotation/_z.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="z", parent_name="layout.scene.annotation", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/font/__init__.py b/plotly/validators/layout/scene/annotation/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/scene/annotation/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/scene/annotation/font/_color.py b/plotly/validators/layout/scene/annotation/font/_color.py deleted file mode 100644 index 4e3de250591..00000000000 --- a/plotly/validators/layout/scene/annotation/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.scene.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/font/_family.py b/plotly/validators/layout/scene/annotation/font/_family.py deleted file mode 100644 index abf1740a41b..00000000000 --- a/plotly/validators/layout/scene/annotation/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.scene.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/font/_lineposition.py b/plotly/validators/layout/scene/annotation/font/_lineposition.py deleted file mode 100644 index 98eb26c9545..00000000000 --- a/plotly/validators/layout/scene/annotation/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.scene.annotation.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/font/_shadow.py b/plotly/validators/layout/scene/annotation/font/_shadow.py deleted file mode 100644 index 995193844b1..00000000000 --- a/plotly/validators/layout/scene/annotation/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.scene.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/font/_size.py b/plotly/validators/layout/scene/annotation/font/_size.py deleted file mode 100644 index 9a5d411059a..00000000000 --- a/plotly/validators/layout/scene/annotation/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.scene.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/font/_style.py b/plotly/validators/layout/scene/annotation/font/_style.py deleted file mode 100644 index 5b5e40b801f..00000000000 --- a/plotly/validators/layout/scene/annotation/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.scene.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/font/_textcase.py b/plotly/validators/layout/scene/annotation/font/_textcase.py deleted file mode 100644 index 706adaa7d00..00000000000 --- a/plotly/validators/layout/scene/annotation/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.scene.annotation.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/font/_variant.py b/plotly/validators/layout/scene/annotation/font/_variant.py deleted file mode 100644 index 4f5b8bdd0e2..00000000000 --- a/plotly/validators/layout/scene/annotation/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.scene.annotation.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/font/_weight.py b/plotly/validators/layout/scene/annotation/font/_weight.py deleted file mode 100644 index dc77cd1521c..00000000000 --- a/plotly/validators/layout/scene/annotation/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.scene.annotation.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/__init__.py b/plotly/validators/layout/scene/annotation/hoverlabel/__init__.py deleted file mode 100644 index e6c812661d0..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._font import FontValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._font.FontValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/_bgcolor.py b/plotly/validators/layout/scene/annotation/hoverlabel/_bgcolor.py deleted file mode 100644 index 956dd5b4c96..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/_bgcolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bgcolor", - parent_name="layout.scene.annotation.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/_bordercolor.py b/plotly/validators/layout/scene/annotation/hoverlabel/_bordercolor.py deleted file mode 100644 index 8ac7c3fe863..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/_bordercolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="bordercolor", - parent_name="layout.scene.annotation.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/_font.py b/plotly/validators/layout/scene/annotation/hoverlabel/_font.py deleted file mode 100644 index d96f2dffccd..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/_font.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="font", - parent_name="layout.scene.annotation.hoverlabel", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/font/__init__.py b/plotly/validators/layout/scene/annotation/hoverlabel/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/font/_color.py b/plotly/validators/layout/scene/annotation/hoverlabel/font/_color.py deleted file mode 100644 index f85f37208fe..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.scene.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/font/_family.py b/plotly/validators/layout/scene/annotation/hoverlabel/font/_family.py deleted file mode 100644 index 7c3cf7ddbd4..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.scene.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/font/_lineposition.py b/plotly/validators/layout/scene/annotation/hoverlabel/font/_lineposition.py deleted file mode 100644 index a00ec3e3393..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.scene.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/font/_shadow.py b/plotly/validators/layout/scene/annotation/hoverlabel/font/_shadow.py deleted file mode 100644 index 8f7f9fc829e..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.scene.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/font/_size.py b/plotly/validators/layout/scene/annotation/hoverlabel/font/_size.py deleted file mode 100644 index b5d5295e4f8..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.scene.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/font/_style.py b/plotly/validators/layout/scene/annotation/hoverlabel/font/_style.py deleted file mode 100644 index afcd5a9feb8..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.scene.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/font/_textcase.py b/plotly/validators/layout/scene/annotation/hoverlabel/font/_textcase.py deleted file mode 100644 index 8ad34a322b4..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.scene.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/font/_variant.py b/plotly/validators/layout/scene/annotation/hoverlabel/font/_variant.py deleted file mode 100644 index 9b7ab51ba31..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.scene.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/annotation/hoverlabel/font/_weight.py b/plotly/validators/layout/scene/annotation/hoverlabel/font/_weight.py deleted file mode 100644 index dfdb1322db3..00000000000 --- a/plotly/validators/layout/scene/annotation/hoverlabel/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.scene.annotation.hoverlabel.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/aspectratio/__init__.py b/plotly/validators/layout/scene/aspectratio/__init__.py deleted file mode 100644 index 680eb33e0b3..00000000000 --- a/plotly/validators/layout/scene/aspectratio/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._z import ZValidator - from ._y import YValidator - from ._x import XValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._z.ZValidator", "._y.YValidator", "._x.XValidator"] - ) diff --git a/plotly/validators/layout/scene/aspectratio/_x.py b/plotly/validators/layout/scene/aspectratio/_x.py deleted file mode 100644 index 2eb7b45e1ad..00000000000 --- a/plotly/validators/layout/scene/aspectratio/_x.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="x", parent_name="layout.scene.aspectratio", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^aspectmode": "manual"}), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/aspectratio/_y.py b/plotly/validators/layout/scene/aspectratio/_y.py deleted file mode 100644 index c9f6a8f1b3b..00000000000 --- a/plotly/validators/layout/scene/aspectratio/_y.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="y", parent_name="layout.scene.aspectratio", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^aspectmode": "manual"}), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/aspectratio/_z.py b/plotly/validators/layout/scene/aspectratio/_z.py deleted file mode 100644 index dc16ee166e6..00000000000 --- a/plotly/validators/layout/scene/aspectratio/_z.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="z", parent_name="layout.scene.aspectratio", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^aspectmode": "manual"}), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/__init__.py b/plotly/validators/layout/scene/camera/__init__.py deleted file mode 100644 index ba96611457d..00000000000 --- a/plotly/validators/layout/scene/camera/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._up import UpValidator - from ._projection import ProjectionValidator - from ._eye import EyeValidator - from ._center import CenterValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._up.UpValidator", - "._projection.ProjectionValidator", - "._eye.EyeValidator", - "._center.CenterValidator", - ], - ) diff --git a/plotly/validators/layout/scene/camera/_center.py b/plotly/validators/layout/scene/camera/_center.py deleted file mode 100644 index bc96722fb4f..00000000000 --- a/plotly/validators/layout/scene/camera/_center.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CenterValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="center", parent_name="layout.scene.camera", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Center"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/_eye.py b/plotly/validators/layout/scene/camera/_eye.py deleted file mode 100644 index ee55913a381..00000000000 --- a/plotly/validators/layout/scene/camera/_eye.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EyeValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="eye", parent_name="layout.scene.camera", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Eye"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/_projection.py b/plotly/validators/layout/scene/camera/_projection.py deleted file mode 100644 index de69cfd84d2..00000000000 --- a/plotly/validators/layout/scene/camera/_projection.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ProjectionValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="projection", parent_name="layout.scene.camera", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Projection"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/_up.py b/plotly/validators/layout/scene/camera/_up.py deleted file mode 100644 index d2fe5358dfb..00000000000 --- a/plotly/validators/layout/scene/camera/_up.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UpValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="up", parent_name="layout.scene.camera", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Up"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/center/__init__.py b/plotly/validators/layout/scene/camera/center/__init__.py deleted file mode 100644 index 680eb33e0b3..00000000000 --- a/plotly/validators/layout/scene/camera/center/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._z import ZValidator - from ._y import YValidator - from ._x import XValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._z.ZValidator", "._y.YValidator", "._x.XValidator"] - ) diff --git a/plotly/validators/layout/scene/camera/center/_x.py b/plotly/validators/layout/scene/camera/center/_x.py deleted file mode 100644 index 79ccae11f1b..00000000000 --- a/plotly/validators/layout/scene/camera/center/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="x", parent_name="layout.scene.camera.center", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "camera"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/center/_y.py b/plotly/validators/layout/scene/camera/center/_y.py deleted file mode 100644 index 7dda3ca349d..00000000000 --- a/plotly/validators/layout/scene/camera/center/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="y", parent_name="layout.scene.camera.center", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "camera"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/center/_z.py b/plotly/validators/layout/scene/camera/center/_z.py deleted file mode 100644 index ec5c19dd118..00000000000 --- a/plotly/validators/layout/scene/camera/center/_z.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="z", parent_name="layout.scene.camera.center", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "camera"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/eye/__init__.py b/plotly/validators/layout/scene/camera/eye/__init__.py deleted file mode 100644 index 680eb33e0b3..00000000000 --- a/plotly/validators/layout/scene/camera/eye/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._z import ZValidator - from ._y import YValidator - from ._x import XValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._z.ZValidator", "._y.YValidator", "._x.XValidator"] - ) diff --git a/plotly/validators/layout/scene/camera/eye/_x.py b/plotly/validators/layout/scene/camera/eye/_x.py deleted file mode 100644 index 83279d9debe..00000000000 --- a/plotly/validators/layout/scene/camera/eye/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="x", parent_name="layout.scene.camera.eye", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "camera"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/eye/_y.py b/plotly/validators/layout/scene/camera/eye/_y.py deleted file mode 100644 index a43a342102e..00000000000 --- a/plotly/validators/layout/scene/camera/eye/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="y", parent_name="layout.scene.camera.eye", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "camera"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/eye/_z.py b/plotly/validators/layout/scene/camera/eye/_z.py deleted file mode 100644 index 2ba4b0593cf..00000000000 --- a/plotly/validators/layout/scene/camera/eye/_z.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="z", parent_name="layout.scene.camera.eye", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "camera"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/projection/__init__.py b/plotly/validators/layout/scene/camera/projection/__init__.py deleted file mode 100644 index 67ce505ec10..00000000000 --- a/plotly/validators/layout/scene/camera/projection/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._type import TypeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._type.TypeValidator"] - ) diff --git a/plotly/validators/layout/scene/camera/projection/_type.py b/plotly/validators/layout/scene/camera/projection/_type.py deleted file mode 100644 index ed6269bc13e..00000000000 --- a/plotly/validators/layout/scene/camera/projection/_type.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="type", parent_name="layout.scene.camera.projection", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["perspective", "orthographic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/up/__init__.py b/plotly/validators/layout/scene/camera/up/__init__.py deleted file mode 100644 index 680eb33e0b3..00000000000 --- a/plotly/validators/layout/scene/camera/up/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._z import ZValidator - from ._y import YValidator - from ._x import XValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._z.ZValidator", "._y.YValidator", "._x.XValidator"] - ) diff --git a/plotly/validators/layout/scene/camera/up/_x.py b/plotly/validators/layout/scene/camera/up/_x.py deleted file mode 100644 index 475c48ed621..00000000000 --- a/plotly/validators/layout/scene/camera/up/_x.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="layout.scene.camera.up", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "camera"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/up/_y.py b/plotly/validators/layout/scene/camera/up/_y.py deleted file mode 100644 index 9ff5543a0bb..00000000000 --- a/plotly/validators/layout/scene/camera/up/_y.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="layout.scene.camera.up", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "camera"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/camera/up/_z.py b/plotly/validators/layout/scene/camera/up/_z.py deleted file mode 100644 index b3cc8f57483..00000000000 --- a/plotly/validators/layout/scene/camera/up/_z.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZValidator(_bv.NumberValidator): - def __init__(self, plotly_name="z", parent_name="layout.scene.camera.up", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "camera"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/domain/__init__.py b/plotly/validators/layout/scene/domain/__init__.py deleted file mode 100644 index 51371db8566..00000000000 --- a/plotly/validators/layout/scene/domain/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator - from ._row import RowValidator - from ._column import ColumnValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._y.YValidator", - "._x.XValidator", - "._row.RowValidator", - "._column.ColumnValidator", - ], - ) diff --git a/plotly/validators/layout/scene/domain/_column.py b/plotly/validators/layout/scene/domain/_column.py deleted file mode 100644 index 07b16330ebe..00000000000 --- a/plotly/validators/layout/scene/domain/_column.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="column", parent_name="layout.scene.domain", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/domain/_row.py b/plotly/validators/layout/scene/domain/_row.py deleted file mode 100644 index 37e16c06ac1..00000000000 --- a/plotly/validators/layout/scene/domain/_row.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="row", parent_name="layout.scene.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/domain/_x.py b/plotly/validators/layout/scene/domain/_x.py deleted file mode 100644 index b613d05a3e3..00000000000 --- a/plotly/validators/layout/scene/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="layout.scene.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/domain/_y.py b/plotly/validators/layout/scene/domain/_y.py deleted file mode 100644 index 669066dc67d..00000000000 --- a/plotly/validators/layout/scene/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="layout.scene.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/__init__.py b/plotly/validators/layout/scene/xaxis/__init__.py deleted file mode 100644 index 5992ccc3998..00000000000 --- a/plotly/validators/layout/scene/xaxis/__init__.py +++ /dev/null @@ -1,133 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zerolinewidth import ZerolinewidthValidator - from ._zerolinecolor import ZerolinecolorValidator - from ._zeroline import ZerolineValidator - from ._visible import VisibleValidator - from ._type import TypeValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._spikethickness import SpikethicknessValidator - from ._spikesides import SpikesidesValidator - from ._spikecolor import SpikecolorValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showspikes import ShowspikesValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._showbackground import ShowbackgroundValidator - from ._showaxeslabels import ShowaxeslabelsValidator - from ._separatethousands import SeparatethousandsValidator - from ._rangemode import RangemodeValidator - from ._range import RangeValidator - from ._nticks import NticksValidator - from ._mirror import MirrorValidator - from ._minexponent import MinexponentValidator - from ._minallowed import MinallowedValidator - from ._maxallowed import MaxallowedValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._labelalias import LabelaliasValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._gridcolor import GridcolorValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._color import ColorValidator - from ._categoryorder import CategoryorderValidator - from ._categoryarraysrc import CategoryarraysrcValidator - from ._categoryarray import CategoryarrayValidator - from ._calendar import CalendarValidator - from ._backgroundcolor import BackgroundcolorValidator - from ._autotypenumbers import AutotypenumbersValidator - from ._autorangeoptions import AutorangeoptionsValidator - from ._autorange import AutorangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zerolinewidth.ZerolinewidthValidator", - "._zerolinecolor.ZerolinecolorValidator", - "._zeroline.ZerolineValidator", - "._visible.VisibleValidator", - "._type.TypeValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._spikethickness.SpikethicknessValidator", - "._spikesides.SpikesidesValidator", - "._spikecolor.SpikecolorValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showspikes.ShowspikesValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._showbackground.ShowbackgroundValidator", - "._showaxeslabels.ShowaxeslabelsValidator", - "._separatethousands.SeparatethousandsValidator", - "._rangemode.RangemodeValidator", - "._range.RangeValidator", - "._nticks.NticksValidator", - "._mirror.MirrorValidator", - "._minexponent.MinexponentValidator", - "._minallowed.MinallowedValidator", - "._maxallowed.MaxallowedValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._labelalias.LabelaliasValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._gridcolor.GridcolorValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._color.ColorValidator", - "._categoryorder.CategoryorderValidator", - "._categoryarraysrc.CategoryarraysrcValidator", - "._categoryarray.CategoryarrayValidator", - "._calendar.CalendarValidator", - "._backgroundcolor.BackgroundcolorValidator", - "._autotypenumbers.AutotypenumbersValidator", - "._autorangeoptions.AutorangeoptionsValidator", - "._autorange.AutorangeValidator", - ], - ) diff --git a/plotly/validators/layout/scene/xaxis/_autorange.py b/plotly/validators/layout/scene/xaxis/_autorange.py deleted file mode 100644 index 4d596b2c4cf..00000000000 --- a/plotly/validators/layout/scene/xaxis/_autorange.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="autorange", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop( - "values", - [True, False, "reversed", "min reversed", "max reversed", "min", "max"], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_autorangeoptions.py b/plotly/validators/layout/scene/xaxis/_autorangeoptions.py deleted file mode 100644 index 5038e1d530c..00000000000 --- a/plotly/validators/layout/scene/xaxis/_autorangeoptions.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeoptionsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="autorangeoptions", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Autorangeoptions"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_autotypenumbers.py b/plotly/validators/layout/scene/xaxis/_autotypenumbers.py deleted file mode 100644 index 9f71c56d7a7..00000000000 --- a/plotly/validators/layout/scene/xaxis/_autotypenumbers.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotypenumbersValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="autotypenumbers", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["convert types", "strict"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_backgroundcolor.py b/plotly/validators/layout/scene/xaxis/_backgroundcolor.py deleted file mode 100644 index 9723f1bd4ab..00000000000 --- a/plotly/validators/layout/scene/xaxis/_backgroundcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BackgroundcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="backgroundcolor", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_calendar.py b/plotly/validators/layout/scene/xaxis/_calendar.py deleted file mode 100644 index a6b0bcc0255..00000000000 --- a/plotly/validators/layout/scene/xaxis/_calendar.py +++ /dev/null @@ -1,37 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CalendarValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="calendar", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_categoryarray.py b/plotly/validators/layout/scene/xaxis/_categoryarray.py deleted file mode 100644 index db371457816..00000000000 --- a/plotly/validators/layout/scene/xaxis/_categoryarray.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarrayValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="categoryarray", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_categoryarraysrc.py b/plotly/validators/layout/scene/xaxis/_categoryarraysrc.py deleted file mode 100644 index a0497871892..00000000000 --- a/plotly/validators/layout/scene/xaxis/_categoryarraysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarraysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="categoryarraysrc", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_categoryorder.py b/plotly/validators/layout/scene/xaxis/_categoryorder.py deleted file mode 100644 index 95cbe40ad67..00000000000 --- a/plotly/validators/layout/scene/xaxis/_categoryorder.py +++ /dev/null @@ -1,39 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryorderValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="categoryorder", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "trace", - "category ascending", - "category descending", - "array", - "total ascending", - "total descending", - "min ascending", - "min descending", - "max ascending", - "max descending", - "sum ascending", - "sum descending", - "mean ascending", - "mean descending", - "geometric mean ascending", - "geometric mean descending", - "median ascending", - "median descending", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_color.py b/plotly/validators/layout/scene/xaxis/_color.py deleted file mode 100644 index 14b97e36fbc..00000000000 --- a/plotly/validators/layout/scene/xaxis/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.scene.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_dtick.py b/plotly/validators/layout/scene/xaxis/_dtick.py deleted file mode 100644 index 5a1e23b71f8..00000000000 --- a/plotly/validators/layout/scene/xaxis/_dtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__(self, plotly_name="dtick", parent_name="layout.scene.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_exponentformat.py b/plotly/validators/layout/scene/xaxis/_exponentformat.py deleted file mode 100644 index eab81a6cbc2..00000000000 --- a/plotly/validators/layout/scene/xaxis/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_gridcolor.py b/plotly/validators/layout/scene/xaxis/_gridcolor.py deleted file mode 100644 index 7ebc2cd861c..00000000000 --- a/plotly/validators/layout/scene/xaxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_gridwidth.py b/plotly/validators/layout/scene/xaxis/_gridwidth.py deleted file mode 100644 index d9764c1d009..00000000000 --- a/plotly/validators/layout/scene/xaxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_hoverformat.py b/plotly/validators/layout/scene/xaxis/_hoverformat.py deleted file mode 100644 index 6f0ae05c3ea..00000000000 --- a/plotly/validators/layout/scene/xaxis/_hoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hoverformat", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_labelalias.py b/plotly/validators/layout/scene/xaxis/_labelalias.py deleted file mode 100644 index 92469949f35..00000000000 --- a/plotly/validators/layout/scene/xaxis/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_linecolor.py b/plotly/validators/layout/scene/xaxis/_linecolor.py deleted file mode 100644 index f5fefdddfd0..00000000000 --- a/plotly/validators/layout/scene/xaxis/_linecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="linecolor", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_linewidth.py b/plotly/validators/layout/scene/xaxis/_linewidth.py deleted file mode 100644 index a155554a498..00000000000 --- a/plotly/validators/layout/scene/xaxis/_linewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="linewidth", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_maxallowed.py b/plotly/validators/layout/scene/xaxis/_maxallowed.py deleted file mode 100644 index 7bd387c07cf..00000000000 --- a/plotly/validators/layout/scene/xaxis/_maxallowed.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxallowedValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="maxallowed", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autorange": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_minallowed.py b/plotly/validators/layout/scene/xaxis/_minallowed.py deleted file mode 100644 index c96309bd3a3..00000000000 --- a/plotly/validators/layout/scene/xaxis/_minallowed.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinallowedValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="minallowed", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autorange": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_minexponent.py b/plotly/validators/layout/scene/xaxis/_minexponent.py deleted file mode 100644 index 69aa82b72c0..00000000000 --- a/plotly/validators/layout/scene/xaxis/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_mirror.py b/plotly/validators/layout/scene/xaxis/_mirror.py deleted file mode 100644 index 5f7045973af..00000000000 --- a/plotly/validators/layout/scene/xaxis/_mirror.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MirrorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="mirror", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", [True, "ticks", False, "all", "allticks"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_nticks.py b/plotly/validators/layout/scene/xaxis/_nticks.py deleted file mode 100644 index 36ba46e1818..00000000000 --- a/plotly/validators/layout/scene/xaxis/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_range.py b/plotly/validators/layout/scene/xaxis/_range.py deleted file mode 100644 index b17c36f6a02..00000000000 --- a/plotly/validators/layout/scene/xaxis/_range.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="range", parent_name="layout.scene.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", False), - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"autorange": False}), - items=kwargs.pop( - "items", - [ - { - "editType": "plot", - "impliedEdits": {"^autorange": False}, - "valType": "any", - }, - { - "editType": "plot", - "impliedEdits": {"^autorange": False}, - "valType": "any", - }, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_rangemode.py b/plotly/validators/layout/scene/xaxis/_rangemode.py deleted file mode 100644 index 8acb057bf62..00000000000 --- a/plotly/validators/layout/scene/xaxis/_rangemode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangemodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="rangemode", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "tozero", "nonnegative"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_separatethousands.py b/plotly/validators/layout/scene/xaxis/_separatethousands.py deleted file mode 100644 index 9deb27cea9f..00000000000 --- a/plotly/validators/layout/scene/xaxis/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="layout.scene.xaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_showaxeslabels.py b/plotly/validators/layout/scene/xaxis/_showaxeslabels.py deleted file mode 100644 index 80c8ab8eaa9..00000000000 --- a/plotly/validators/layout/scene/xaxis/_showaxeslabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowaxeslabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showaxeslabels", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_showbackground.py b/plotly/validators/layout/scene/xaxis/_showbackground.py deleted file mode 100644 index 9d04c47dc2f..00000000000 --- a/plotly/validators/layout/scene/xaxis/_showbackground.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowbackgroundValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showbackground", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_showexponent.py b/plotly/validators/layout/scene/xaxis/_showexponent.py deleted file mode 100644 index 1bdf9301ba8..00000000000 --- a/plotly/validators/layout/scene/xaxis/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_showgrid.py b/plotly/validators/layout/scene/xaxis/_showgrid.py deleted file mode 100644 index b18be582ea2..00000000000 --- a/plotly/validators/layout/scene/xaxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_showline.py b/plotly/validators/layout/scene/xaxis/_showline.py deleted file mode 100644 index 0a0f86b4af3..00000000000 --- a/plotly/validators/layout/scene/xaxis/_showline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showline", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_showspikes.py b/plotly/validators/layout/scene/xaxis/_showspikes.py deleted file mode 100644 index bb2a6535894..00000000000 --- a/plotly/validators/layout/scene/xaxis/_showspikes.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowspikesValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showspikes", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_showticklabels.py b/plotly/validators/layout/scene/xaxis/_showticklabels.py deleted file mode 100644 index 25da5299df0..00000000000 --- a/plotly/validators/layout/scene/xaxis/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_showtickprefix.py b/plotly/validators/layout/scene/xaxis/_showtickprefix.py deleted file mode 100644 index 27373a5e185..00000000000 --- a/plotly/validators/layout/scene/xaxis/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_showticksuffix.py b/plotly/validators/layout/scene/xaxis/_showticksuffix.py deleted file mode 100644 index 74290209890..00000000000 --- a/plotly/validators/layout/scene/xaxis/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_spikecolor.py b/plotly/validators/layout/scene/xaxis/_spikecolor.py deleted file mode 100644 index 2dd994c851d..00000000000 --- a/plotly/validators/layout/scene/xaxis/_spikecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpikecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="spikecolor", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_spikesides.py b/plotly/validators/layout/scene/xaxis/_spikesides.py deleted file mode 100644 index 36cac653802..00000000000 --- a/plotly/validators/layout/scene/xaxis/_spikesides.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpikesidesValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="spikesides", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_spikethickness.py b/plotly/validators/layout/scene/xaxis/_spikethickness.py deleted file mode 100644 index fd263c958d8..00000000000 --- a/plotly/validators/layout/scene/xaxis/_spikethickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpikethicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="spikethickness", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tick0.py b/plotly/validators/layout/scene/xaxis/_tick0.py deleted file mode 100644 index 1c7f5cfe944..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tick0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="tick0", parent_name="layout.scene.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickangle.py b/plotly/validators/layout/scene/xaxis/_tickangle.py deleted file mode 100644 index 9ca304d9b3c..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickcolor.py b/plotly/validators/layout/scene/xaxis/_tickcolor.py deleted file mode 100644 index 4b03e60d6e3..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickfont.py b/plotly/validators/layout/scene/xaxis/_tickfont.py deleted file mode 100644 index 37a0162fb9c..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickformat.py b/plotly/validators/layout/scene/xaxis/_tickformat.py deleted file mode 100644 index 7313df29e47..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickformatstopdefaults.py b/plotly/validators/layout/scene/xaxis/_tickformatstopdefaults.py deleted file mode 100644 index ec105b25894..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="layout.scene.xaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickformatstops.py b/plotly/validators/layout/scene/xaxis/_tickformatstops.py deleted file mode 100644 index a324359d541..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_ticklen.py b/plotly/validators/layout/scene/xaxis/_ticklen.py deleted file mode 100644 index 15a123ad289..00000000000 --- a/plotly/validators/layout/scene/xaxis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickmode.py b/plotly/validators/layout/scene/xaxis/_tickmode.py deleted file mode 100644 index a06ead8923e..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickprefix.py b/plotly/validators/layout/scene/xaxis/_tickprefix.py deleted file mode 100644 index 89cec520f04..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_ticks.py b/plotly/validators/layout/scene/xaxis/_ticks.py deleted file mode 100644 index 07e79c26b94..00000000000 --- a/plotly/validators/layout/scene/xaxis/_ticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ticks", parent_name="layout.scene.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_ticksuffix.py b/plotly/validators/layout/scene/xaxis/_ticksuffix.py deleted file mode 100644 index e0c59157780..00000000000 --- a/plotly/validators/layout/scene/xaxis/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_ticktext.py b/plotly/validators/layout/scene/xaxis/_ticktext.py deleted file mode 100644 index 51db1179b4f..00000000000 --- a/plotly/validators/layout/scene/xaxis/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_ticktextsrc.py b/plotly/validators/layout/scene/xaxis/_ticktextsrc.py deleted file mode 100644 index 44870cfb768..00000000000 --- a/plotly/validators/layout/scene/xaxis/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickvals.py b/plotly/validators/layout/scene/xaxis/_tickvals.py deleted file mode 100644 index 4096bd66173..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickvalssrc.py b/plotly/validators/layout/scene/xaxis/_tickvalssrc.py deleted file mode 100644 index 21da2cf7773..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_tickwidth.py b/plotly/validators/layout/scene/xaxis/_tickwidth.py deleted file mode 100644 index df224d14fcd..00000000000 --- a/plotly/validators/layout/scene/xaxis/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_title.py b/plotly/validators/layout/scene/xaxis/_title.py deleted file mode 100644 index 5c0a9d9815d..00000000000 --- a/plotly/validators/layout/scene/xaxis/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="layout.scene.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_type.py b/plotly/validators/layout/scene/xaxis/_type.py deleted file mode 100644 index 4e8a3ff9878..00000000000 --- a/plotly/validators/layout/scene/xaxis/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="layout.scene.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["-", "linear", "log", "date", "category"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_visible.py b/plotly/validators/layout/scene/xaxis/_visible.py deleted file mode 100644 index f9db0e107d0..00000000000 --- a/plotly/validators/layout/scene/xaxis/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_zeroline.py b/plotly/validators/layout/scene/xaxis/_zeroline.py deleted file mode 100644 index abbaf3ef6c8..00000000000 --- a/plotly/validators/layout/scene/xaxis/_zeroline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZerolineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="zeroline", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_zerolinecolor.py b/plotly/validators/layout/scene/xaxis/_zerolinecolor.py deleted file mode 100644 index 271bc0eb995..00000000000 --- a/plotly/validators/layout/scene/xaxis/_zerolinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZerolinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="zerolinecolor", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/_zerolinewidth.py b/plotly/validators/layout/scene/xaxis/_zerolinewidth.py deleted file mode 100644 index b9ab1337b51..00000000000 --- a/plotly/validators/layout/scene/xaxis/_zerolinewidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZerolinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="zerolinewidth", parent_name="layout.scene.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/autorangeoptions/__init__.py b/plotly/validators/layout/scene/xaxis/autorangeoptions/__init__.py deleted file mode 100644 index e9816b484a7..00000000000 --- a/plotly/validators/layout/scene/xaxis/autorangeoptions/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._minallowed import MinallowedValidator - from ._maxallowed import MaxallowedValidator - from ._includesrc import IncludesrcValidator - from ._include import IncludeValidator - from ._clipmin import ClipminValidator - from ._clipmax import ClipmaxValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._minallowed.MinallowedValidator", - "._maxallowed.MaxallowedValidator", - "._includesrc.IncludesrcValidator", - "._include.IncludeValidator", - "._clipmin.ClipminValidator", - "._clipmax.ClipmaxValidator", - ], - ) diff --git a/plotly/validators/layout/scene/xaxis/autorangeoptions/_clipmax.py b/plotly/validators/layout/scene/xaxis/autorangeoptions/_clipmax.py deleted file mode 100644 index 17e03b8c556..00000000000 --- a/plotly/validators/layout/scene/xaxis/autorangeoptions/_clipmax.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClipmaxValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="clipmax", - parent_name="layout.scene.xaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/autorangeoptions/_clipmin.py b/plotly/validators/layout/scene/xaxis/autorangeoptions/_clipmin.py deleted file mode 100644 index c004bad583a..00000000000 --- a/plotly/validators/layout/scene/xaxis/autorangeoptions/_clipmin.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClipminValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="clipmin", - parent_name="layout.scene.xaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/autorangeoptions/_include.py b/plotly/validators/layout/scene/xaxis/autorangeoptions/_include.py deleted file mode 100644 index 09a5959c83d..00000000000 --- a/plotly/validators/layout/scene/xaxis/autorangeoptions/_include.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IncludeValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="include", - parent_name="layout.scene.xaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/autorangeoptions/_includesrc.py b/plotly/validators/layout/scene/xaxis/autorangeoptions/_includesrc.py deleted file mode 100644 index 106fb24be57..00000000000 --- a/plotly/validators/layout/scene/xaxis/autorangeoptions/_includesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IncludesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="includesrc", - parent_name="layout.scene.xaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/autorangeoptions/_maxallowed.py b/plotly/validators/layout/scene/xaxis/autorangeoptions/_maxallowed.py deleted file mode 100644 index 6906b314932..00000000000 --- a/plotly/validators/layout/scene/xaxis/autorangeoptions/_maxallowed.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxallowedValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="maxallowed", - parent_name="layout.scene.xaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/autorangeoptions/_minallowed.py b/plotly/validators/layout/scene/xaxis/autorangeoptions/_minallowed.py deleted file mode 100644 index 86e31145818..00000000000 --- a/plotly/validators/layout/scene/xaxis/autorangeoptions/_minallowed.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinallowedValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="minallowed", - parent_name="layout.scene.xaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickfont/__init__.py b/plotly/validators/layout/scene/xaxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/scene/xaxis/tickfont/_color.py b/plotly/validators/layout/scene/xaxis/tickfont/_color.py deleted file mode 100644 index aeeaab176a2..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.scene.xaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickfont/_family.py b/plotly/validators/layout/scene/xaxis/tickfont/_family.py deleted file mode 100644 index 9219c16d894..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.scene.xaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickfont/_lineposition.py b/plotly/validators/layout/scene/xaxis/tickfont/_lineposition.py deleted file mode 100644 index 9d6187f9d10..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.scene.xaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickfont/_shadow.py b/plotly/validators/layout/scene/xaxis/tickfont/_shadow.py deleted file mode 100644 index bceeb67e14e..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.scene.xaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickfont/_size.py b/plotly/validators/layout/scene/xaxis/tickfont/_size.py deleted file mode 100644 index 958ba0bcf6a..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.scene.xaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickfont/_style.py b/plotly/validators/layout/scene/xaxis/tickfont/_style.py deleted file mode 100644 index efc28362057..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.scene.xaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickfont/_textcase.py b/plotly/validators/layout/scene/xaxis/tickfont/_textcase.py deleted file mode 100644 index ed7e4656798..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.scene.xaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickfont/_variant.py b/plotly/validators/layout/scene/xaxis/tickfont/_variant.py deleted file mode 100644 index 8fb4be6067b..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.scene.xaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickfont/_weight.py b/plotly/validators/layout/scene/xaxis/tickfont/_weight.py deleted file mode 100644 index b5ff0f8378b..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.scene.xaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickformatstop/__init__.py b/plotly/validators/layout/scene/xaxis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/layout/scene/xaxis/tickformatstop/_dtickrange.py b/plotly/validators/layout/scene/xaxis/tickformatstop/_dtickrange.py deleted file mode 100644 index dbf2d9eaa4e..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="layout.scene.xaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "any"}, - {"editType": "plot", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickformatstop/_enabled.py b/plotly/validators/layout/scene/xaxis/tickformatstop/_enabled.py deleted file mode 100644 index 6be7f012d28..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="layout.scene.xaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickformatstop/_name.py b/plotly/validators/layout/scene/xaxis/tickformatstop/_name.py deleted file mode 100644 index c5694fc0608..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="layout.scene.xaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickformatstop/_templateitemname.py b/plotly/validators/layout/scene/xaxis/tickformatstop/_templateitemname.py deleted file mode 100644 index d800515a5cd..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.scene.xaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/tickformatstop/_value.py b/plotly/validators/layout/scene/xaxis/tickformatstop/_value.py deleted file mode 100644 index 193cedb6462..00000000000 --- a/plotly/validators/layout/scene/xaxis/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="layout.scene.xaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/__init__.py b/plotly/validators/layout/scene/xaxis/title/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/layout/scene/xaxis/title/_font.py b/plotly/validators/layout/scene/xaxis/title/_font.py deleted file mode 100644 index 6a899dc14e7..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.scene.xaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/_text.py b/plotly/validators/layout/scene/xaxis/title/_text.py deleted file mode 100644 index 16a5839b5ae..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.scene.xaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/font/__init__.py b/plotly/validators/layout/scene/xaxis/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/scene/xaxis/title/font/_color.py b/plotly/validators/layout/scene/xaxis/title/font/_color.py deleted file mode 100644 index c6388754024..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.scene.xaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/font/_family.py b/plotly/validators/layout/scene/xaxis/title/font/_family.py deleted file mode 100644 index 24276e0115f..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.scene.xaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/font/_lineposition.py b/plotly/validators/layout/scene/xaxis/title/font/_lineposition.py deleted file mode 100644 index bf6689a4e5f..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.scene.xaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/font/_shadow.py b/plotly/validators/layout/scene/xaxis/title/font/_shadow.py deleted file mode 100644 index 7faea93dbda..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.scene.xaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/font/_size.py b/plotly/validators/layout/scene/xaxis/title/font/_size.py deleted file mode 100644 index 75b2b7c41bf..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.scene.xaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/font/_style.py b/plotly/validators/layout/scene/xaxis/title/font/_style.py deleted file mode 100644 index 1b43d850e4a..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.scene.xaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/font/_textcase.py b/plotly/validators/layout/scene/xaxis/title/font/_textcase.py deleted file mode 100644 index 2d67c9e3792..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.scene.xaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/font/_variant.py b/plotly/validators/layout/scene/xaxis/title/font/_variant.py deleted file mode 100644 index 322e671ab8f..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.scene.xaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/xaxis/title/font/_weight.py b/plotly/validators/layout/scene/xaxis/title/font/_weight.py deleted file mode 100644 index 60fbf78105e..00000000000 --- a/plotly/validators/layout/scene/xaxis/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.scene.xaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/__init__.py b/plotly/validators/layout/scene/yaxis/__init__.py deleted file mode 100644 index 5992ccc3998..00000000000 --- a/plotly/validators/layout/scene/yaxis/__init__.py +++ /dev/null @@ -1,133 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zerolinewidth import ZerolinewidthValidator - from ._zerolinecolor import ZerolinecolorValidator - from ._zeroline import ZerolineValidator - from ._visible import VisibleValidator - from ._type import TypeValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._spikethickness import SpikethicknessValidator - from ._spikesides import SpikesidesValidator - from ._spikecolor import SpikecolorValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showspikes import ShowspikesValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._showbackground import ShowbackgroundValidator - from ._showaxeslabels import ShowaxeslabelsValidator - from ._separatethousands import SeparatethousandsValidator - from ._rangemode import RangemodeValidator - from ._range import RangeValidator - from ._nticks import NticksValidator - from ._mirror import MirrorValidator - from ._minexponent import MinexponentValidator - from ._minallowed import MinallowedValidator - from ._maxallowed import MaxallowedValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._labelalias import LabelaliasValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._gridcolor import GridcolorValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._color import ColorValidator - from ._categoryorder import CategoryorderValidator - from ._categoryarraysrc import CategoryarraysrcValidator - from ._categoryarray import CategoryarrayValidator - from ._calendar import CalendarValidator - from ._backgroundcolor import BackgroundcolorValidator - from ._autotypenumbers import AutotypenumbersValidator - from ._autorangeoptions import AutorangeoptionsValidator - from ._autorange import AutorangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zerolinewidth.ZerolinewidthValidator", - "._zerolinecolor.ZerolinecolorValidator", - "._zeroline.ZerolineValidator", - "._visible.VisibleValidator", - "._type.TypeValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._spikethickness.SpikethicknessValidator", - "._spikesides.SpikesidesValidator", - "._spikecolor.SpikecolorValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showspikes.ShowspikesValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._showbackground.ShowbackgroundValidator", - "._showaxeslabels.ShowaxeslabelsValidator", - "._separatethousands.SeparatethousandsValidator", - "._rangemode.RangemodeValidator", - "._range.RangeValidator", - "._nticks.NticksValidator", - "._mirror.MirrorValidator", - "._minexponent.MinexponentValidator", - "._minallowed.MinallowedValidator", - "._maxallowed.MaxallowedValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._labelalias.LabelaliasValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._gridcolor.GridcolorValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._color.ColorValidator", - "._categoryorder.CategoryorderValidator", - "._categoryarraysrc.CategoryarraysrcValidator", - "._categoryarray.CategoryarrayValidator", - "._calendar.CalendarValidator", - "._backgroundcolor.BackgroundcolorValidator", - "._autotypenumbers.AutotypenumbersValidator", - "._autorangeoptions.AutorangeoptionsValidator", - "._autorange.AutorangeValidator", - ], - ) diff --git a/plotly/validators/layout/scene/yaxis/_autorange.py b/plotly/validators/layout/scene/yaxis/_autorange.py deleted file mode 100644 index 252c179f7e9..00000000000 --- a/plotly/validators/layout/scene/yaxis/_autorange.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="autorange", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop( - "values", - [True, False, "reversed", "min reversed", "max reversed", "min", "max"], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_autorangeoptions.py b/plotly/validators/layout/scene/yaxis/_autorangeoptions.py deleted file mode 100644 index 1e17213f614..00000000000 --- a/plotly/validators/layout/scene/yaxis/_autorangeoptions.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeoptionsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="autorangeoptions", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Autorangeoptions"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_autotypenumbers.py b/plotly/validators/layout/scene/yaxis/_autotypenumbers.py deleted file mode 100644 index d559126112e..00000000000 --- a/plotly/validators/layout/scene/yaxis/_autotypenumbers.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotypenumbersValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="autotypenumbers", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["convert types", "strict"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_backgroundcolor.py b/plotly/validators/layout/scene/yaxis/_backgroundcolor.py deleted file mode 100644 index fc878f088f0..00000000000 --- a/plotly/validators/layout/scene/yaxis/_backgroundcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BackgroundcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="backgroundcolor", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_calendar.py b/plotly/validators/layout/scene/yaxis/_calendar.py deleted file mode 100644 index d9f008b4692..00000000000 --- a/plotly/validators/layout/scene/yaxis/_calendar.py +++ /dev/null @@ -1,37 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CalendarValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="calendar", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_categoryarray.py b/plotly/validators/layout/scene/yaxis/_categoryarray.py deleted file mode 100644 index 2c00128afb0..00000000000 --- a/plotly/validators/layout/scene/yaxis/_categoryarray.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarrayValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="categoryarray", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_categoryarraysrc.py b/plotly/validators/layout/scene/yaxis/_categoryarraysrc.py deleted file mode 100644 index b713e954590..00000000000 --- a/plotly/validators/layout/scene/yaxis/_categoryarraysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarraysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="categoryarraysrc", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_categoryorder.py b/plotly/validators/layout/scene/yaxis/_categoryorder.py deleted file mode 100644 index 45587be47ba..00000000000 --- a/plotly/validators/layout/scene/yaxis/_categoryorder.py +++ /dev/null @@ -1,39 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryorderValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="categoryorder", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "trace", - "category ascending", - "category descending", - "array", - "total ascending", - "total descending", - "min ascending", - "min descending", - "max ascending", - "max descending", - "sum ascending", - "sum descending", - "mean ascending", - "mean descending", - "geometric mean ascending", - "geometric mean descending", - "median ascending", - "median descending", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_color.py b/plotly/validators/layout/scene/yaxis/_color.py deleted file mode 100644 index dc04faeffec..00000000000 --- a/plotly/validators/layout/scene/yaxis/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.scene.yaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_dtick.py b/plotly/validators/layout/scene/yaxis/_dtick.py deleted file mode 100644 index 8614bb4a2ba..00000000000 --- a/plotly/validators/layout/scene/yaxis/_dtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__(self, plotly_name="dtick", parent_name="layout.scene.yaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_exponentformat.py b/plotly/validators/layout/scene/yaxis/_exponentformat.py deleted file mode 100644 index b0e069df14c..00000000000 --- a/plotly/validators/layout/scene/yaxis/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_gridcolor.py b/plotly/validators/layout/scene/yaxis/_gridcolor.py deleted file mode 100644 index b2e3cd85fb6..00000000000 --- a/plotly/validators/layout/scene/yaxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_gridwidth.py b/plotly/validators/layout/scene/yaxis/_gridwidth.py deleted file mode 100644 index 8f2aa6687d7..00000000000 --- a/plotly/validators/layout/scene/yaxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_hoverformat.py b/plotly/validators/layout/scene/yaxis/_hoverformat.py deleted file mode 100644 index 90b9a97baa7..00000000000 --- a/plotly/validators/layout/scene/yaxis/_hoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hoverformat", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_labelalias.py b/plotly/validators/layout/scene/yaxis/_labelalias.py deleted file mode 100644 index 4dc07daad45..00000000000 --- a/plotly/validators/layout/scene/yaxis/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_linecolor.py b/plotly/validators/layout/scene/yaxis/_linecolor.py deleted file mode 100644 index 88d963c2d9b..00000000000 --- a/plotly/validators/layout/scene/yaxis/_linecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="linecolor", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_linewidth.py b/plotly/validators/layout/scene/yaxis/_linewidth.py deleted file mode 100644 index 59502456b57..00000000000 --- a/plotly/validators/layout/scene/yaxis/_linewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="linewidth", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_maxallowed.py b/plotly/validators/layout/scene/yaxis/_maxallowed.py deleted file mode 100644 index fcbf0de22f2..00000000000 --- a/plotly/validators/layout/scene/yaxis/_maxallowed.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxallowedValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="maxallowed", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autorange": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_minallowed.py b/plotly/validators/layout/scene/yaxis/_minallowed.py deleted file mode 100644 index dc41d05ca16..00000000000 --- a/plotly/validators/layout/scene/yaxis/_minallowed.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinallowedValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="minallowed", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autorange": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_minexponent.py b/plotly/validators/layout/scene/yaxis/_minexponent.py deleted file mode 100644 index 9f0ee4d0388..00000000000 --- a/plotly/validators/layout/scene/yaxis/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_mirror.py b/plotly/validators/layout/scene/yaxis/_mirror.py deleted file mode 100644 index f549af5b1be..00000000000 --- a/plotly/validators/layout/scene/yaxis/_mirror.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MirrorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="mirror", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", [True, "ticks", False, "all", "allticks"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_nticks.py b/plotly/validators/layout/scene/yaxis/_nticks.py deleted file mode 100644 index d90b76fae4f..00000000000 --- a/plotly/validators/layout/scene/yaxis/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_range.py b/plotly/validators/layout/scene/yaxis/_range.py deleted file mode 100644 index aeec0f239f5..00000000000 --- a/plotly/validators/layout/scene/yaxis/_range.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="range", parent_name="layout.scene.yaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", False), - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"autorange": False}), - items=kwargs.pop( - "items", - [ - { - "editType": "plot", - "impliedEdits": {"^autorange": False}, - "valType": "any", - }, - { - "editType": "plot", - "impliedEdits": {"^autorange": False}, - "valType": "any", - }, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_rangemode.py b/plotly/validators/layout/scene/yaxis/_rangemode.py deleted file mode 100644 index 129ed6da9bb..00000000000 --- a/plotly/validators/layout/scene/yaxis/_rangemode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangemodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="rangemode", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "tozero", "nonnegative"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_separatethousands.py b/plotly/validators/layout/scene/yaxis/_separatethousands.py deleted file mode 100644 index 31390699139..00000000000 --- a/plotly/validators/layout/scene/yaxis/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="layout.scene.yaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_showaxeslabels.py b/plotly/validators/layout/scene/yaxis/_showaxeslabels.py deleted file mode 100644 index b376463c447..00000000000 --- a/plotly/validators/layout/scene/yaxis/_showaxeslabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowaxeslabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showaxeslabels", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_showbackground.py b/plotly/validators/layout/scene/yaxis/_showbackground.py deleted file mode 100644 index d322e59c698..00000000000 --- a/plotly/validators/layout/scene/yaxis/_showbackground.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowbackgroundValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showbackground", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_showexponent.py b/plotly/validators/layout/scene/yaxis/_showexponent.py deleted file mode 100644 index 02226af7668..00000000000 --- a/plotly/validators/layout/scene/yaxis/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_showgrid.py b/plotly/validators/layout/scene/yaxis/_showgrid.py deleted file mode 100644 index 56c044c36fa..00000000000 --- a/plotly/validators/layout/scene/yaxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_showline.py b/plotly/validators/layout/scene/yaxis/_showline.py deleted file mode 100644 index baf7fcd6c39..00000000000 --- a/plotly/validators/layout/scene/yaxis/_showline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showline", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_showspikes.py b/plotly/validators/layout/scene/yaxis/_showspikes.py deleted file mode 100644 index c2aa3003d38..00000000000 --- a/plotly/validators/layout/scene/yaxis/_showspikes.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowspikesValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showspikes", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_showticklabels.py b/plotly/validators/layout/scene/yaxis/_showticklabels.py deleted file mode 100644 index 08efb230bcc..00000000000 --- a/plotly/validators/layout/scene/yaxis/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_showtickprefix.py b/plotly/validators/layout/scene/yaxis/_showtickprefix.py deleted file mode 100644 index ac3c356cc03..00000000000 --- a/plotly/validators/layout/scene/yaxis/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_showticksuffix.py b/plotly/validators/layout/scene/yaxis/_showticksuffix.py deleted file mode 100644 index 631b7d7e10a..00000000000 --- a/plotly/validators/layout/scene/yaxis/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_spikecolor.py b/plotly/validators/layout/scene/yaxis/_spikecolor.py deleted file mode 100644 index a08133dbcf8..00000000000 --- a/plotly/validators/layout/scene/yaxis/_spikecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpikecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="spikecolor", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_spikesides.py b/plotly/validators/layout/scene/yaxis/_spikesides.py deleted file mode 100644 index a2b0cde83c9..00000000000 --- a/plotly/validators/layout/scene/yaxis/_spikesides.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpikesidesValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="spikesides", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_spikethickness.py b/plotly/validators/layout/scene/yaxis/_spikethickness.py deleted file mode 100644 index 3a300f00fbd..00000000000 --- a/plotly/validators/layout/scene/yaxis/_spikethickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpikethicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="spikethickness", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tick0.py b/plotly/validators/layout/scene/yaxis/_tick0.py deleted file mode 100644 index dcdf7f1017f..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tick0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="tick0", parent_name="layout.scene.yaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickangle.py b/plotly/validators/layout/scene/yaxis/_tickangle.py deleted file mode 100644 index f0416eb437f..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickcolor.py b/plotly/validators/layout/scene/yaxis/_tickcolor.py deleted file mode 100644 index 0ecbd9ee55d..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickfont.py b/plotly/validators/layout/scene/yaxis/_tickfont.py deleted file mode 100644 index cfd8213bff5..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickformat.py b/plotly/validators/layout/scene/yaxis/_tickformat.py deleted file mode 100644 index 2d3ee03970c..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickformatstopdefaults.py b/plotly/validators/layout/scene/yaxis/_tickformatstopdefaults.py deleted file mode 100644 index 2173f231657..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="layout.scene.yaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickformatstops.py b/plotly/validators/layout/scene/yaxis/_tickformatstops.py deleted file mode 100644 index 4d186914bc0..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_ticklen.py b/plotly/validators/layout/scene/yaxis/_ticklen.py deleted file mode 100644 index 765c6672477..00000000000 --- a/plotly/validators/layout/scene/yaxis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickmode.py b/plotly/validators/layout/scene/yaxis/_tickmode.py deleted file mode 100644 index 6348480fadc..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickprefix.py b/plotly/validators/layout/scene/yaxis/_tickprefix.py deleted file mode 100644 index d6dc5bed53f..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_ticks.py b/plotly/validators/layout/scene/yaxis/_ticks.py deleted file mode 100644 index 65685ffcb49..00000000000 --- a/plotly/validators/layout/scene/yaxis/_ticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ticks", parent_name="layout.scene.yaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_ticksuffix.py b/plotly/validators/layout/scene/yaxis/_ticksuffix.py deleted file mode 100644 index c4e97cacb12..00000000000 --- a/plotly/validators/layout/scene/yaxis/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_ticktext.py b/plotly/validators/layout/scene/yaxis/_ticktext.py deleted file mode 100644 index 6dccac810e0..00000000000 --- a/plotly/validators/layout/scene/yaxis/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_ticktextsrc.py b/plotly/validators/layout/scene/yaxis/_ticktextsrc.py deleted file mode 100644 index e968a4b0ee5..00000000000 --- a/plotly/validators/layout/scene/yaxis/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickvals.py b/plotly/validators/layout/scene/yaxis/_tickvals.py deleted file mode 100644 index 9cc354a638d..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickvalssrc.py b/plotly/validators/layout/scene/yaxis/_tickvalssrc.py deleted file mode 100644 index 2d8fe135da5..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_tickwidth.py b/plotly/validators/layout/scene/yaxis/_tickwidth.py deleted file mode 100644 index 9aaffae8aa7..00000000000 --- a/plotly/validators/layout/scene/yaxis/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_title.py b/plotly/validators/layout/scene/yaxis/_title.py deleted file mode 100644 index decbc12adb5..00000000000 --- a/plotly/validators/layout/scene/yaxis/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="layout.scene.yaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_type.py b/plotly/validators/layout/scene/yaxis/_type.py deleted file mode 100644 index aba3d7689ba..00000000000 --- a/plotly/validators/layout/scene/yaxis/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="layout.scene.yaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["-", "linear", "log", "date", "category"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_visible.py b/plotly/validators/layout/scene/yaxis/_visible.py deleted file mode 100644 index 3bccfe1c0ff..00000000000 --- a/plotly/validators/layout/scene/yaxis/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_zeroline.py b/plotly/validators/layout/scene/yaxis/_zeroline.py deleted file mode 100644 index a3034c783b2..00000000000 --- a/plotly/validators/layout/scene/yaxis/_zeroline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZerolineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="zeroline", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_zerolinecolor.py b/plotly/validators/layout/scene/yaxis/_zerolinecolor.py deleted file mode 100644 index 712b613003c..00000000000 --- a/plotly/validators/layout/scene/yaxis/_zerolinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZerolinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="zerolinecolor", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/_zerolinewidth.py b/plotly/validators/layout/scene/yaxis/_zerolinewidth.py deleted file mode 100644 index b82d538ee6a..00000000000 --- a/plotly/validators/layout/scene/yaxis/_zerolinewidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZerolinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="zerolinewidth", parent_name="layout.scene.yaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/autorangeoptions/__init__.py b/plotly/validators/layout/scene/yaxis/autorangeoptions/__init__.py deleted file mode 100644 index e9816b484a7..00000000000 --- a/plotly/validators/layout/scene/yaxis/autorangeoptions/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._minallowed import MinallowedValidator - from ._maxallowed import MaxallowedValidator - from ._includesrc import IncludesrcValidator - from ._include import IncludeValidator - from ._clipmin import ClipminValidator - from ._clipmax import ClipmaxValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._minallowed.MinallowedValidator", - "._maxallowed.MaxallowedValidator", - "._includesrc.IncludesrcValidator", - "._include.IncludeValidator", - "._clipmin.ClipminValidator", - "._clipmax.ClipmaxValidator", - ], - ) diff --git a/plotly/validators/layout/scene/yaxis/autorangeoptions/_clipmax.py b/plotly/validators/layout/scene/yaxis/autorangeoptions/_clipmax.py deleted file mode 100644 index e54de1b3e87..00000000000 --- a/plotly/validators/layout/scene/yaxis/autorangeoptions/_clipmax.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClipmaxValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="clipmax", - parent_name="layout.scene.yaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/autorangeoptions/_clipmin.py b/plotly/validators/layout/scene/yaxis/autorangeoptions/_clipmin.py deleted file mode 100644 index fc1a87f485d..00000000000 --- a/plotly/validators/layout/scene/yaxis/autorangeoptions/_clipmin.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClipminValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="clipmin", - parent_name="layout.scene.yaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/autorangeoptions/_include.py b/plotly/validators/layout/scene/yaxis/autorangeoptions/_include.py deleted file mode 100644 index baab3e3811c..00000000000 --- a/plotly/validators/layout/scene/yaxis/autorangeoptions/_include.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IncludeValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="include", - parent_name="layout.scene.yaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/autorangeoptions/_includesrc.py b/plotly/validators/layout/scene/yaxis/autorangeoptions/_includesrc.py deleted file mode 100644 index 86b72e65188..00000000000 --- a/plotly/validators/layout/scene/yaxis/autorangeoptions/_includesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IncludesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="includesrc", - parent_name="layout.scene.yaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/autorangeoptions/_maxallowed.py b/plotly/validators/layout/scene/yaxis/autorangeoptions/_maxallowed.py deleted file mode 100644 index a8f2a4dba6f..00000000000 --- a/plotly/validators/layout/scene/yaxis/autorangeoptions/_maxallowed.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxallowedValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="maxallowed", - parent_name="layout.scene.yaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/autorangeoptions/_minallowed.py b/plotly/validators/layout/scene/yaxis/autorangeoptions/_minallowed.py deleted file mode 100644 index ce46b5904b2..00000000000 --- a/plotly/validators/layout/scene/yaxis/autorangeoptions/_minallowed.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinallowedValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="minallowed", - parent_name="layout.scene.yaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickfont/__init__.py b/plotly/validators/layout/scene/yaxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/scene/yaxis/tickfont/_color.py b/plotly/validators/layout/scene/yaxis/tickfont/_color.py deleted file mode 100644 index 73c20379ab2..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.scene.yaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickfont/_family.py b/plotly/validators/layout/scene/yaxis/tickfont/_family.py deleted file mode 100644 index 5dc1e850bc8..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.scene.yaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickfont/_lineposition.py b/plotly/validators/layout/scene/yaxis/tickfont/_lineposition.py deleted file mode 100644 index 338f803b556..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.scene.yaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickfont/_shadow.py b/plotly/validators/layout/scene/yaxis/tickfont/_shadow.py deleted file mode 100644 index febe63b1f30..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.scene.yaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickfont/_size.py b/plotly/validators/layout/scene/yaxis/tickfont/_size.py deleted file mode 100644 index 9a826b8ced5..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.scene.yaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickfont/_style.py b/plotly/validators/layout/scene/yaxis/tickfont/_style.py deleted file mode 100644 index 24f31692d53..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.scene.yaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickfont/_textcase.py b/plotly/validators/layout/scene/yaxis/tickfont/_textcase.py deleted file mode 100644 index 30e34d3decf..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.scene.yaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickfont/_variant.py b/plotly/validators/layout/scene/yaxis/tickfont/_variant.py deleted file mode 100644 index 929fc7f94a1..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.scene.yaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickfont/_weight.py b/plotly/validators/layout/scene/yaxis/tickfont/_weight.py deleted file mode 100644 index fc10dab1be7..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.scene.yaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickformatstop/__init__.py b/plotly/validators/layout/scene/yaxis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/layout/scene/yaxis/tickformatstop/_dtickrange.py b/plotly/validators/layout/scene/yaxis/tickformatstop/_dtickrange.py deleted file mode 100644 index 244799c5b56..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="layout.scene.yaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "any"}, - {"editType": "plot", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickformatstop/_enabled.py b/plotly/validators/layout/scene/yaxis/tickformatstop/_enabled.py deleted file mode 100644 index c261331373a..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="layout.scene.yaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickformatstop/_name.py b/plotly/validators/layout/scene/yaxis/tickformatstop/_name.py deleted file mode 100644 index 17239a716cc..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="layout.scene.yaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickformatstop/_templateitemname.py b/plotly/validators/layout/scene/yaxis/tickformatstop/_templateitemname.py deleted file mode 100644 index 159ad300cdb..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.scene.yaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/tickformatstop/_value.py b/plotly/validators/layout/scene/yaxis/tickformatstop/_value.py deleted file mode 100644 index 8ab67499807..00000000000 --- a/plotly/validators/layout/scene/yaxis/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="layout.scene.yaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/__init__.py b/plotly/validators/layout/scene/yaxis/title/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/layout/scene/yaxis/title/_font.py b/plotly/validators/layout/scene/yaxis/title/_font.py deleted file mode 100644 index f74afb24e5c..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.scene.yaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/_text.py b/plotly/validators/layout/scene/yaxis/title/_text.py deleted file mode 100644 index 6ba1b308d60..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.scene.yaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/font/__init__.py b/plotly/validators/layout/scene/yaxis/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/scene/yaxis/title/font/_color.py b/plotly/validators/layout/scene/yaxis/title/font/_color.py deleted file mode 100644 index 9dee5539b86..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.scene.yaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/font/_family.py b/plotly/validators/layout/scene/yaxis/title/font/_family.py deleted file mode 100644 index 7e3fb15ca82..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.scene.yaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/font/_lineposition.py b/plotly/validators/layout/scene/yaxis/title/font/_lineposition.py deleted file mode 100644 index ddcfff886b6..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.scene.yaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/font/_shadow.py b/plotly/validators/layout/scene/yaxis/title/font/_shadow.py deleted file mode 100644 index dff603d53d8..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.scene.yaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/font/_size.py b/plotly/validators/layout/scene/yaxis/title/font/_size.py deleted file mode 100644 index 8a23d51b30e..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.scene.yaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/font/_style.py b/plotly/validators/layout/scene/yaxis/title/font/_style.py deleted file mode 100644 index f93f1484a48..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.scene.yaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/font/_textcase.py b/plotly/validators/layout/scene/yaxis/title/font/_textcase.py deleted file mode 100644 index 64c44169c81..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.scene.yaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/font/_variant.py b/plotly/validators/layout/scene/yaxis/title/font/_variant.py deleted file mode 100644 index 908c95c1b04..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.scene.yaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/yaxis/title/font/_weight.py b/plotly/validators/layout/scene/yaxis/title/font/_weight.py deleted file mode 100644 index 848467ee367..00000000000 --- a/plotly/validators/layout/scene/yaxis/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.scene.yaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/__init__.py b/plotly/validators/layout/scene/zaxis/__init__.py deleted file mode 100644 index 5992ccc3998..00000000000 --- a/plotly/validators/layout/scene/zaxis/__init__.py +++ /dev/null @@ -1,133 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zerolinewidth import ZerolinewidthValidator - from ._zerolinecolor import ZerolinecolorValidator - from ._zeroline import ZerolineValidator - from ._visible import VisibleValidator - from ._type import TypeValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._spikethickness import SpikethicknessValidator - from ._spikesides import SpikesidesValidator - from ._spikecolor import SpikecolorValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showspikes import ShowspikesValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._showbackground import ShowbackgroundValidator - from ._showaxeslabels import ShowaxeslabelsValidator - from ._separatethousands import SeparatethousandsValidator - from ._rangemode import RangemodeValidator - from ._range import RangeValidator - from ._nticks import NticksValidator - from ._mirror import MirrorValidator - from ._minexponent import MinexponentValidator - from ._minallowed import MinallowedValidator - from ._maxallowed import MaxallowedValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._labelalias import LabelaliasValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._gridcolor import GridcolorValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._color import ColorValidator - from ._categoryorder import CategoryorderValidator - from ._categoryarraysrc import CategoryarraysrcValidator - from ._categoryarray import CategoryarrayValidator - from ._calendar import CalendarValidator - from ._backgroundcolor import BackgroundcolorValidator - from ._autotypenumbers import AutotypenumbersValidator - from ._autorangeoptions import AutorangeoptionsValidator - from ._autorange import AutorangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zerolinewidth.ZerolinewidthValidator", - "._zerolinecolor.ZerolinecolorValidator", - "._zeroline.ZerolineValidator", - "._visible.VisibleValidator", - "._type.TypeValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._spikethickness.SpikethicknessValidator", - "._spikesides.SpikesidesValidator", - "._spikecolor.SpikecolorValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showspikes.ShowspikesValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._showbackground.ShowbackgroundValidator", - "._showaxeslabels.ShowaxeslabelsValidator", - "._separatethousands.SeparatethousandsValidator", - "._rangemode.RangemodeValidator", - "._range.RangeValidator", - "._nticks.NticksValidator", - "._mirror.MirrorValidator", - "._minexponent.MinexponentValidator", - "._minallowed.MinallowedValidator", - "._maxallowed.MaxallowedValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._labelalias.LabelaliasValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._gridcolor.GridcolorValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._color.ColorValidator", - "._categoryorder.CategoryorderValidator", - "._categoryarraysrc.CategoryarraysrcValidator", - "._categoryarray.CategoryarrayValidator", - "._calendar.CalendarValidator", - "._backgroundcolor.BackgroundcolorValidator", - "._autotypenumbers.AutotypenumbersValidator", - "._autorangeoptions.AutorangeoptionsValidator", - "._autorange.AutorangeValidator", - ], - ) diff --git a/plotly/validators/layout/scene/zaxis/_autorange.py b/plotly/validators/layout/scene/zaxis/_autorange.py deleted file mode 100644 index ca1062af6f5..00000000000 --- a/plotly/validators/layout/scene/zaxis/_autorange.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="autorange", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop( - "values", - [True, False, "reversed", "min reversed", "max reversed", "min", "max"], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_autorangeoptions.py b/plotly/validators/layout/scene/zaxis/_autorangeoptions.py deleted file mode 100644 index 66541ae76be..00000000000 --- a/plotly/validators/layout/scene/zaxis/_autorangeoptions.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeoptionsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="autorangeoptions", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Autorangeoptions"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_autotypenumbers.py b/plotly/validators/layout/scene/zaxis/_autotypenumbers.py deleted file mode 100644 index eebac5893e1..00000000000 --- a/plotly/validators/layout/scene/zaxis/_autotypenumbers.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotypenumbersValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="autotypenumbers", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["convert types", "strict"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_backgroundcolor.py b/plotly/validators/layout/scene/zaxis/_backgroundcolor.py deleted file mode 100644 index 16e67c3cbeb..00000000000 --- a/plotly/validators/layout/scene/zaxis/_backgroundcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BackgroundcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="backgroundcolor", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_calendar.py b/plotly/validators/layout/scene/zaxis/_calendar.py deleted file mode 100644 index 68492f68c74..00000000000 --- a/plotly/validators/layout/scene/zaxis/_calendar.py +++ /dev/null @@ -1,37 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CalendarValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="calendar", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_categoryarray.py b/plotly/validators/layout/scene/zaxis/_categoryarray.py deleted file mode 100644 index 0b6e2883ffb..00000000000 --- a/plotly/validators/layout/scene/zaxis/_categoryarray.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarrayValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="categoryarray", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_categoryarraysrc.py b/plotly/validators/layout/scene/zaxis/_categoryarraysrc.py deleted file mode 100644 index 8a5b85c7aa9..00000000000 --- a/plotly/validators/layout/scene/zaxis/_categoryarraysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarraysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="categoryarraysrc", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_categoryorder.py b/plotly/validators/layout/scene/zaxis/_categoryorder.py deleted file mode 100644 index 3b30961ebd4..00000000000 --- a/plotly/validators/layout/scene/zaxis/_categoryorder.py +++ /dev/null @@ -1,39 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryorderValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="categoryorder", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "trace", - "category ascending", - "category descending", - "array", - "total ascending", - "total descending", - "min ascending", - "min descending", - "max ascending", - "max descending", - "sum ascending", - "sum descending", - "mean ascending", - "mean descending", - "geometric mean ascending", - "geometric mean descending", - "median ascending", - "median descending", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_color.py b/plotly/validators/layout/scene/zaxis/_color.py deleted file mode 100644 index 3a682228cf3..00000000000 --- a/plotly/validators/layout/scene/zaxis/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.scene.zaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_dtick.py b/plotly/validators/layout/scene/zaxis/_dtick.py deleted file mode 100644 index 61d05fbd9f5..00000000000 --- a/plotly/validators/layout/scene/zaxis/_dtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__(self, plotly_name="dtick", parent_name="layout.scene.zaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_exponentformat.py b/plotly/validators/layout/scene/zaxis/_exponentformat.py deleted file mode 100644 index 3e8c6298536..00000000000 --- a/plotly/validators/layout/scene/zaxis/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_gridcolor.py b/plotly/validators/layout/scene/zaxis/_gridcolor.py deleted file mode 100644 index 3db51475544..00000000000 --- a/plotly/validators/layout/scene/zaxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_gridwidth.py b/plotly/validators/layout/scene/zaxis/_gridwidth.py deleted file mode 100644 index 0e0d45521c9..00000000000 --- a/plotly/validators/layout/scene/zaxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_hoverformat.py b/plotly/validators/layout/scene/zaxis/_hoverformat.py deleted file mode 100644 index 517c05c37d4..00000000000 --- a/plotly/validators/layout/scene/zaxis/_hoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hoverformat", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_labelalias.py b/plotly/validators/layout/scene/zaxis/_labelalias.py deleted file mode 100644 index 670c8e5f047..00000000000 --- a/plotly/validators/layout/scene/zaxis/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_linecolor.py b/plotly/validators/layout/scene/zaxis/_linecolor.py deleted file mode 100644 index 278d6e60283..00000000000 --- a/plotly/validators/layout/scene/zaxis/_linecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="linecolor", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_linewidth.py b/plotly/validators/layout/scene/zaxis/_linewidth.py deleted file mode 100644 index 360e84125c7..00000000000 --- a/plotly/validators/layout/scene/zaxis/_linewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="linewidth", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_maxallowed.py b/plotly/validators/layout/scene/zaxis/_maxallowed.py deleted file mode 100644 index 5842c10fdfd..00000000000 --- a/plotly/validators/layout/scene/zaxis/_maxallowed.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxallowedValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="maxallowed", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autorange": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_minallowed.py b/plotly/validators/layout/scene/zaxis/_minallowed.py deleted file mode 100644 index 00ed9e2647d..00000000000 --- a/plotly/validators/layout/scene/zaxis/_minallowed.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinallowedValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="minallowed", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autorange": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_minexponent.py b/plotly/validators/layout/scene/zaxis/_minexponent.py deleted file mode 100644 index 112493409e5..00000000000 --- a/plotly/validators/layout/scene/zaxis/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_mirror.py b/plotly/validators/layout/scene/zaxis/_mirror.py deleted file mode 100644 index 8587c7ccfc0..00000000000 --- a/plotly/validators/layout/scene/zaxis/_mirror.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MirrorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="mirror", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", [True, "ticks", False, "all", "allticks"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_nticks.py b/plotly/validators/layout/scene/zaxis/_nticks.py deleted file mode 100644 index 404bd98e522..00000000000 --- a/plotly/validators/layout/scene/zaxis/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_range.py b/plotly/validators/layout/scene/zaxis/_range.py deleted file mode 100644 index ac92a374e1d..00000000000 --- a/plotly/validators/layout/scene/zaxis/_range.py +++ /dev/null @@ -1,31 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="range", parent_name="layout.scene.zaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", False), - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"autorange": False}), - items=kwargs.pop( - "items", - [ - { - "editType": "plot", - "impliedEdits": {"^autorange": False}, - "valType": "any", - }, - { - "editType": "plot", - "impliedEdits": {"^autorange": False}, - "valType": "any", - }, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_rangemode.py b/plotly/validators/layout/scene/zaxis/_rangemode.py deleted file mode 100644 index 1f8118bf7c0..00000000000 --- a/plotly/validators/layout/scene/zaxis/_rangemode.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangemodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="rangemode", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "tozero", "nonnegative"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_separatethousands.py b/plotly/validators/layout/scene/zaxis/_separatethousands.py deleted file mode 100644 index fc9de85b548..00000000000 --- a/plotly/validators/layout/scene/zaxis/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="layout.scene.zaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_showaxeslabels.py b/plotly/validators/layout/scene/zaxis/_showaxeslabels.py deleted file mode 100644 index 64cb3b47181..00000000000 --- a/plotly/validators/layout/scene/zaxis/_showaxeslabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowaxeslabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showaxeslabels", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_showbackground.py b/plotly/validators/layout/scene/zaxis/_showbackground.py deleted file mode 100644 index e557b2e97a1..00000000000 --- a/plotly/validators/layout/scene/zaxis/_showbackground.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowbackgroundValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showbackground", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_showexponent.py b/plotly/validators/layout/scene/zaxis/_showexponent.py deleted file mode 100644 index bc3153428e6..00000000000 --- a/plotly/validators/layout/scene/zaxis/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_showgrid.py b/plotly/validators/layout/scene/zaxis/_showgrid.py deleted file mode 100644 index 28de4d10b86..00000000000 --- a/plotly/validators/layout/scene/zaxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_showline.py b/plotly/validators/layout/scene/zaxis/_showline.py deleted file mode 100644 index 1753836bbe8..00000000000 --- a/plotly/validators/layout/scene/zaxis/_showline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showline", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_showspikes.py b/plotly/validators/layout/scene/zaxis/_showspikes.py deleted file mode 100644 index 543df01ee7a..00000000000 --- a/plotly/validators/layout/scene/zaxis/_showspikes.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowspikesValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showspikes", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_showticklabels.py b/plotly/validators/layout/scene/zaxis/_showticklabels.py deleted file mode 100644 index 657152fdbbc..00000000000 --- a/plotly/validators/layout/scene/zaxis/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_showtickprefix.py b/plotly/validators/layout/scene/zaxis/_showtickprefix.py deleted file mode 100644 index 92dad61fc0b..00000000000 --- a/plotly/validators/layout/scene/zaxis/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_showticksuffix.py b/plotly/validators/layout/scene/zaxis/_showticksuffix.py deleted file mode 100644 index 0e5798f3143..00000000000 --- a/plotly/validators/layout/scene/zaxis/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_spikecolor.py b/plotly/validators/layout/scene/zaxis/_spikecolor.py deleted file mode 100644 index e76b67defff..00000000000 --- a/plotly/validators/layout/scene/zaxis/_spikecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpikecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="spikecolor", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_spikesides.py b/plotly/validators/layout/scene/zaxis/_spikesides.py deleted file mode 100644 index 044dd94324a..00000000000 --- a/plotly/validators/layout/scene/zaxis/_spikesides.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpikesidesValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="spikesides", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_spikethickness.py b/plotly/validators/layout/scene/zaxis/_spikethickness.py deleted file mode 100644 index 9cce12d449d..00000000000 --- a/plotly/validators/layout/scene/zaxis/_spikethickness.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SpikethicknessValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="spikethickness", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tick0.py b/plotly/validators/layout/scene/zaxis/_tick0.py deleted file mode 100644 index a51b57e7e18..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tick0.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="tick0", parent_name="layout.scene.zaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickangle.py b/plotly/validators/layout/scene/zaxis/_tickangle.py deleted file mode 100644 index afa664571bd..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickcolor.py b/plotly/validators/layout/scene/zaxis/_tickcolor.py deleted file mode 100644 index 7633c9194c7..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickfont.py b/plotly/validators/layout/scene/zaxis/_tickfont.py deleted file mode 100644 index 0c7807f28ec..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickformat.py b/plotly/validators/layout/scene/zaxis/_tickformat.py deleted file mode 100644 index 2dc1383aea6..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickformatstopdefaults.py b/plotly/validators/layout/scene/zaxis/_tickformatstopdefaults.py deleted file mode 100644 index 07edb26f9d4..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="layout.scene.zaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickformatstops.py b/plotly/validators/layout/scene/zaxis/_tickformatstops.py deleted file mode 100644 index 143bf0e2686..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickformatstops.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="tickformatstops", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_ticklen.py b/plotly/validators/layout/scene/zaxis/_ticklen.py deleted file mode 100644 index 42def887925..00000000000 --- a/plotly/validators/layout/scene/zaxis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickmode.py b/plotly/validators/layout/scene/zaxis/_tickmode.py deleted file mode 100644 index 97f8df12838..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickprefix.py b/plotly/validators/layout/scene/zaxis/_tickprefix.py deleted file mode 100644 index c8a7328797a..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_ticks.py b/plotly/validators/layout/scene/zaxis/_ticks.py deleted file mode 100644 index a96b68ac2e3..00000000000 --- a/plotly/validators/layout/scene/zaxis/_ticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ticks", parent_name="layout.scene.zaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_ticksuffix.py b/plotly/validators/layout/scene/zaxis/_ticksuffix.py deleted file mode 100644 index adfa50da8e7..00000000000 --- a/plotly/validators/layout/scene/zaxis/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_ticktext.py b/plotly/validators/layout/scene/zaxis/_ticktext.py deleted file mode 100644 index 28cf566511a..00000000000 --- a/plotly/validators/layout/scene/zaxis/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_ticktextsrc.py b/plotly/validators/layout/scene/zaxis/_ticktextsrc.py deleted file mode 100644 index 0e0566e07c3..00000000000 --- a/plotly/validators/layout/scene/zaxis/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickvals.py b/plotly/validators/layout/scene/zaxis/_tickvals.py deleted file mode 100644 index 229a94964b3..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickvalssrc.py b/plotly/validators/layout/scene/zaxis/_tickvalssrc.py deleted file mode 100644 index 5e5a4899889..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_tickwidth.py b/plotly/validators/layout/scene/zaxis/_tickwidth.py deleted file mode 100644 index 7d5d1f5809a..00000000000 --- a/plotly/validators/layout/scene/zaxis/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_title.py b/plotly/validators/layout/scene/zaxis/_title.py deleted file mode 100644 index 06ff6e1e661..00000000000 --- a/plotly/validators/layout/scene/zaxis/_title.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__(self, plotly_name="title", parent_name="layout.scene.zaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_type.py b/plotly/validators/layout/scene/zaxis/_type.py deleted file mode 100644 index fed0954baa1..00000000000 --- a/plotly/validators/layout/scene/zaxis/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="layout.scene.zaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["-", "linear", "log", "date", "category"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_visible.py b/plotly/validators/layout/scene/zaxis/_visible.py deleted file mode 100644 index 9fe708bc953..00000000000 --- a/plotly/validators/layout/scene/zaxis/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_zeroline.py b/plotly/validators/layout/scene/zaxis/_zeroline.py deleted file mode 100644 index 184e0977f98..00000000000 --- a/plotly/validators/layout/scene/zaxis/_zeroline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZerolineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="zeroline", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_zerolinecolor.py b/plotly/validators/layout/scene/zaxis/_zerolinecolor.py deleted file mode 100644 index c14b2211e6c..00000000000 --- a/plotly/validators/layout/scene/zaxis/_zerolinecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZerolinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="zerolinecolor", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/_zerolinewidth.py b/plotly/validators/layout/scene/zaxis/_zerolinewidth.py deleted file mode 100644 index b15ecb6d652..00000000000 --- a/plotly/validators/layout/scene/zaxis/_zerolinewidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ZerolinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="zerolinewidth", parent_name="layout.scene.zaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/autorangeoptions/__init__.py b/plotly/validators/layout/scene/zaxis/autorangeoptions/__init__.py deleted file mode 100644 index e9816b484a7..00000000000 --- a/plotly/validators/layout/scene/zaxis/autorangeoptions/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._minallowed import MinallowedValidator - from ._maxallowed import MaxallowedValidator - from ._includesrc import IncludesrcValidator - from ._include import IncludeValidator - from ._clipmin import ClipminValidator - from ._clipmax import ClipmaxValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._minallowed.MinallowedValidator", - "._maxallowed.MaxallowedValidator", - "._includesrc.IncludesrcValidator", - "._include.IncludeValidator", - "._clipmin.ClipminValidator", - "._clipmax.ClipmaxValidator", - ], - ) diff --git a/plotly/validators/layout/scene/zaxis/autorangeoptions/_clipmax.py b/plotly/validators/layout/scene/zaxis/autorangeoptions/_clipmax.py deleted file mode 100644 index 2717fd696ec..00000000000 --- a/plotly/validators/layout/scene/zaxis/autorangeoptions/_clipmax.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClipmaxValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="clipmax", - parent_name="layout.scene.zaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/autorangeoptions/_clipmin.py b/plotly/validators/layout/scene/zaxis/autorangeoptions/_clipmin.py deleted file mode 100644 index 86edb66b63d..00000000000 --- a/plotly/validators/layout/scene/zaxis/autorangeoptions/_clipmin.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ClipminValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="clipmin", - parent_name="layout.scene.zaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/autorangeoptions/_include.py b/plotly/validators/layout/scene/zaxis/autorangeoptions/_include.py deleted file mode 100644 index 4f398c347cc..00000000000 --- a/plotly/validators/layout/scene/zaxis/autorangeoptions/_include.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IncludeValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="include", - parent_name="layout.scene.zaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - array_ok=kwargs.pop("array_ok", True), - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/autorangeoptions/_includesrc.py b/plotly/validators/layout/scene/zaxis/autorangeoptions/_includesrc.py deleted file mode 100644 index ba0c20a3ca4..00000000000 --- a/plotly/validators/layout/scene/zaxis/autorangeoptions/_includesrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IncludesrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="includesrc", - parent_name="layout.scene.zaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/autorangeoptions/_maxallowed.py b/plotly/validators/layout/scene/zaxis/autorangeoptions/_maxallowed.py deleted file mode 100644 index cc615b9e9fe..00000000000 --- a/plotly/validators/layout/scene/zaxis/autorangeoptions/_maxallowed.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxallowedValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="maxallowed", - parent_name="layout.scene.zaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/autorangeoptions/_minallowed.py b/plotly/validators/layout/scene/zaxis/autorangeoptions/_minallowed.py deleted file mode 100644 index ca6f4ec61f5..00000000000 --- a/plotly/validators/layout/scene/zaxis/autorangeoptions/_minallowed.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinallowedValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="minallowed", - parent_name="layout.scene.zaxis.autorangeoptions", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickfont/__init__.py b/plotly/validators/layout/scene/zaxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/scene/zaxis/tickfont/_color.py b/plotly/validators/layout/scene/zaxis/tickfont/_color.py deleted file mode 100644 index 6ae0d9253fe..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.scene.zaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickfont/_family.py b/plotly/validators/layout/scene/zaxis/tickfont/_family.py deleted file mode 100644 index 98913cbbd31..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickfont/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.scene.zaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickfont/_lineposition.py b/plotly/validators/layout/scene/zaxis/tickfont/_lineposition.py deleted file mode 100644 index 30494c647f9..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.scene.zaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickfont/_shadow.py b/plotly/validators/layout/scene/zaxis/tickfont/_shadow.py deleted file mode 100644 index 9fca6a2242f..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickfont/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.scene.zaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickfont/_size.py b/plotly/validators/layout/scene/zaxis/tickfont/_size.py deleted file mode 100644 index ff451a50715..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.scene.zaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickfont/_style.py b/plotly/validators/layout/scene/zaxis/tickfont/_style.py deleted file mode 100644 index 82a3f005a0f..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.scene.zaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickfont/_textcase.py b/plotly/validators/layout/scene/zaxis/tickfont/_textcase.py deleted file mode 100644 index a00b0226d4e..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.scene.zaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickfont/_variant.py b/plotly/validators/layout/scene/zaxis/tickfont/_variant.py deleted file mode 100644 index 7f18cf3656f..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickfont/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.scene.zaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickfont/_weight.py b/plotly/validators/layout/scene/zaxis/tickfont/_weight.py deleted file mode 100644 index 8d48303a9d2..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickfont/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.scene.zaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickformatstop/__init__.py b/plotly/validators/layout/scene/zaxis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/layout/scene/zaxis/tickformatstop/_dtickrange.py b/plotly/validators/layout/scene/zaxis/tickformatstop/_dtickrange.py deleted file mode 100644 index ab17369c815..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="layout.scene.zaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "any"}, - {"editType": "plot", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickformatstop/_enabled.py b/plotly/validators/layout/scene/zaxis/tickformatstop/_enabled.py deleted file mode 100644 index d1bbe1308dd..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="layout.scene.zaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickformatstop/_name.py b/plotly/validators/layout/scene/zaxis/tickformatstop/_name.py deleted file mode 100644 index 1683e671214..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="layout.scene.zaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickformatstop/_templateitemname.py b/plotly/validators/layout/scene/zaxis/tickformatstop/_templateitemname.py deleted file mode 100644 index 0225e1e136f..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.scene.zaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/tickformatstop/_value.py b/plotly/validators/layout/scene/zaxis/tickformatstop/_value.py deleted file mode 100644 index 82d7d0fc4c1..00000000000 --- a/plotly/validators/layout/scene/zaxis/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="layout.scene.zaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/__init__.py b/plotly/validators/layout/scene/zaxis/title/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/layout/scene/zaxis/title/_font.py b/plotly/validators/layout/scene/zaxis/title/_font.py deleted file mode 100644 index 47b72c3348c..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.scene.zaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/_text.py b/plotly/validators/layout/scene/zaxis/title/_text.py deleted file mode 100644 index 8b8be68cb9c..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.scene.zaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/font/__init__.py b/plotly/validators/layout/scene/zaxis/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/scene/zaxis/title/font/_color.py b/plotly/validators/layout/scene/zaxis/title/font/_color.py deleted file mode 100644 index 6db175f2ab9..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.scene.zaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/font/_family.py b/plotly/validators/layout/scene/zaxis/title/font/_family.py deleted file mode 100644 index 71a47f4b330..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.scene.zaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/font/_lineposition.py b/plotly/validators/layout/scene/zaxis/title/font/_lineposition.py deleted file mode 100644 index 05d2de35eea..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.scene.zaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/font/_shadow.py b/plotly/validators/layout/scene/zaxis/title/font/_shadow.py deleted file mode 100644 index 75eb543a3d2..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.scene.zaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/font/_size.py b/plotly/validators/layout/scene/zaxis/title/font/_size.py deleted file mode 100644 index 2a8417074a0..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.scene.zaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/font/_style.py b/plotly/validators/layout/scene/zaxis/title/font/_style.py deleted file mode 100644 index b8e7f29600b..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.scene.zaxis.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/font/_textcase.py b/plotly/validators/layout/scene/zaxis/title/font/_textcase.py deleted file mode 100644 index f542e44ccf5..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.scene.zaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/font/_variant.py b/plotly/validators/layout/scene/zaxis/title/font/_variant.py deleted file mode 100644 index ac35dc9d117..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.scene.zaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/scene/zaxis/title/font/_weight.py b/plotly/validators/layout/scene/zaxis/title/font/_weight.py deleted file mode 100644 index 9e5e8a783a2..00000000000 --- a/plotly/validators/layout/scene/zaxis/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.scene.zaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/__init__.py b/plotly/validators/layout/selection/__init__.py deleted file mode 100644 index 4179339fbd7..00000000000 --- a/plotly/validators/layout/selection/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._y1 import Y1Validator - from ._y0 import Y0Validator - from ._xref import XrefValidator - from ._x1 import X1Validator - from ._x0 import X0Validator - from ._type import TypeValidator - from ._templateitemname import TemplateitemnameValidator - from ._path import PathValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._line import LineValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._y1.Y1Validator", - "._y0.Y0Validator", - "._xref.XrefValidator", - "._x1.X1Validator", - "._x0.X0Validator", - "._type.TypeValidator", - "._templateitemname.TemplateitemnameValidator", - "._path.PathValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._line.LineValidator", - ], - ) diff --git a/plotly/validators/layout/selection/_line.py b/plotly/validators/layout/selection/_line.py deleted file mode 100644 index c7e2de1ead5..00000000000 --- a/plotly/validators/layout/selection/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_name.py b/plotly/validators/layout/selection/_name.py deleted file mode 100644 index e080cfc0c36..00000000000 --- a/plotly/validators/layout/selection/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_opacity.py b/plotly/validators/layout/selection/_opacity.py deleted file mode 100644 index a46197e0f3a..00000000000 --- a/plotly/validators/layout/selection/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_path.py b/plotly/validators/layout/selection/_path.py deleted file mode 100644 index f525fb28c19..00000000000 --- a/plotly/validators/layout/selection/_path.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PathValidator(_bv.StringValidator): - def __init__(self, plotly_name="path", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_templateitemname.py b/plotly/validators/layout/selection/_templateitemname.py deleted file mode 100644 index 60469e7d0e5..00000000000 --- a/plotly/validators/layout/selection/_templateitemname.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="templateitemname", parent_name="layout.selection", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_type.py b/plotly/validators/layout/selection/_type.py deleted file mode 100644 index 0fa8ca49a92..00000000000 --- a/plotly/validators/layout/selection/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["rect", "path"]), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_x0.py b/plotly/validators/layout/selection/_x0.py deleted file mode 100644 index 254412a7674..00000000000 --- a/plotly/validators/layout/selection/_x0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="x0", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_x1.py b/plotly/validators/layout/selection/_x1.py deleted file mode 100644 index fe944fe5484..00000000000 --- a/plotly/validators/layout/selection/_x1.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X1Validator(_bv.AnyValidator): - def __init__(self, plotly_name="x1", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_xref.py b/plotly/validators/layout/selection/_xref.py deleted file mode 100644 index 167da71e529..00000000000 --- a/plotly/validators/layout/selection/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", ["paper", "/^x([2-9]|[1-9][0-9]+)?( domain)?$/"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_y0.py b/plotly/validators/layout/selection/_y0.py deleted file mode 100644 index df104406ffc..00000000000 --- a/plotly/validators/layout/selection/_y0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="y0", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_y1.py b/plotly/validators/layout/selection/_y1.py deleted file mode 100644 index bc87291e6c2..00000000000 --- a/plotly/validators/layout/selection/_y1.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y1Validator(_bv.AnyValidator): - def __init__(self, plotly_name="y1", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/_yref.py b/plotly/validators/layout/selection/_yref.py deleted file mode 100644 index 3b006a07086..00000000000 --- a/plotly/validators/layout/selection/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="layout.selection", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", ["paper", "/^y([2-9]|[1-9][0-9]+)?( domain)?$/"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/line/__init__.py b/plotly/validators/layout/selection/line/__init__.py deleted file mode 100644 index 369f02b2a7a..00000000000 --- a/plotly/validators/layout/selection/line/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._dash import DashValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._width.WidthValidator", "._dash.DashValidator", "._color.ColorValidator"], - ) diff --git a/plotly/validators/layout/selection/line/_color.py b/plotly/validators/layout/selection/line/_color.py deleted file mode 100644 index 99c349d6edf..00000000000 --- a/plotly/validators/layout/selection/line/_color.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.selection.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/line/_dash.py b/plotly/validators/layout/selection/line/_dash.py deleted file mode 100644 index 93d1c1291be..00000000000 --- a/plotly/validators/layout/selection/line/_dash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="dash", parent_name="layout.selection.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/selection/line/_width.py b/plotly/validators/layout/selection/line/_width.py deleted file mode 100644 index 40419e9b977..00000000000 --- a/plotly/validators/layout/selection/line/_width.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="width", parent_name="layout.selection.line", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/__init__.py b/plotly/validators/layout/shape/__init__.py deleted file mode 100644 index 41ce882a08e..00000000000 --- a/plotly/validators/layout/shape/__init__.py +++ /dev/null @@ -1,77 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._ysizemode import YsizemodeValidator - from ._yref import YrefValidator - from ._yanchor import YanchorValidator - from ._y1shift import Y1ShiftValidator - from ._y1 import Y1Validator - from ._y0shift import Y0ShiftValidator - from ._y0 import Y0Validator - from ._xsizemode import XsizemodeValidator - from ._xref import XrefValidator - from ._xanchor import XanchorValidator - from ._x1shift import X1ShiftValidator - from ._x1 import X1Validator - from ._x0shift import X0ShiftValidator - from ._x0 import X0Validator - from ._visible import VisibleValidator - from ._type import TypeValidator - from ._templateitemname import TemplateitemnameValidator - from ._showlegend import ShowlegendValidator - from ._path import PathValidator - from ._opacity import OpacityValidator - from ._name import NameValidator - from ._line import LineValidator - from ._legendwidth import LegendwidthValidator - from ._legendrank import LegendrankValidator - from ._legendgrouptitle import LegendgrouptitleValidator - from ._legendgroup import LegendgroupValidator - from ._legend import LegendValidator - from ._layer import LayerValidator - from ._label import LabelValidator - from ._fillrule import FillruleValidator - from ._fillcolor import FillcolorValidator - from ._editable import EditableValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._ysizemode.YsizemodeValidator", - "._yref.YrefValidator", - "._yanchor.YanchorValidator", - "._y1shift.Y1ShiftValidator", - "._y1.Y1Validator", - "._y0shift.Y0ShiftValidator", - "._y0.Y0Validator", - "._xsizemode.XsizemodeValidator", - "._xref.XrefValidator", - "._xanchor.XanchorValidator", - "._x1shift.X1ShiftValidator", - "._x1.X1Validator", - "._x0shift.X0ShiftValidator", - "._x0.X0Validator", - "._visible.VisibleValidator", - "._type.TypeValidator", - "._templateitemname.TemplateitemnameValidator", - "._showlegend.ShowlegendValidator", - "._path.PathValidator", - "._opacity.OpacityValidator", - "._name.NameValidator", - "._line.LineValidator", - "._legendwidth.LegendwidthValidator", - "._legendrank.LegendrankValidator", - "._legendgrouptitle.LegendgrouptitleValidator", - "._legendgroup.LegendgroupValidator", - "._legend.LegendValidator", - "._layer.LayerValidator", - "._label.LabelValidator", - "._fillrule.FillruleValidator", - "._fillcolor.FillcolorValidator", - "._editable.EditableValidator", - ], - ) diff --git a/plotly/validators/layout/shape/_editable.py b/plotly/validators/layout/shape/_editable.py deleted file mode 100644 index 2783ebc8037..00000000000 --- a/plotly/validators/layout/shape/_editable.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EditableValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="editable", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_fillcolor.py b/plotly/validators/layout/shape/_fillcolor.py deleted file mode 100644 index 25ab6c84e6d..00000000000 --- a/plotly/validators/layout/shape/_fillcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="fillcolor", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_fillrule.py b/plotly/validators/layout/shape/_fillrule.py deleted file mode 100644 index 6fa926db3d9..00000000000 --- a/plotly/validators/layout/shape/_fillrule.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FillruleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="fillrule", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["evenodd", "nonzero"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_label.py b/plotly/validators/layout/shape/_label.py deleted file mode 100644 index 5f385ac12a3..00000000000 --- a/plotly/validators/layout/shape/_label.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="label", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Label"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_layer.py b/plotly/validators/layout/shape/_layer.py deleted file mode 100644 index 4f7ed0c4049..00000000000 --- a/plotly/validators/layout/shape/_layer.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="layer", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["below", "above", "between"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_legend.py b/plotly/validators/layout/shape/_legend.py deleted file mode 100644 index 27341ced1b2..00000000000 --- a/plotly/validators/layout/shape/_legend.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendValidator(_bv.SubplotidValidator): - def __init__(self, plotly_name="legend", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - dflt=kwargs.pop("dflt", "legend"), - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_legendgroup.py b/plotly/validators/layout/shape/_legendgroup.py deleted file mode 100644 index 459b368dc4a..00000000000 --- a/plotly/validators/layout/shape/_legendgroup.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgroupValidator(_bv.StringValidator): - def __init__(self, plotly_name="legendgroup", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_legendgrouptitle.py b/plotly/validators/layout/shape/_legendgrouptitle.py deleted file mode 100644 index df1fe78ec72..00000000000 --- a/plotly/validators/layout/shape/_legendgrouptitle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendgrouptitleValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="legendgrouptitle", parent_name="layout.shape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Legendgrouptitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_legendrank.py b/plotly/validators/layout/shape/_legendrank.py deleted file mode 100644 index 251ab188314..00000000000 --- a/plotly/validators/layout/shape/_legendrank.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendrankValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendrank", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_legendwidth.py b/plotly/validators/layout/shape/_legendwidth.py deleted file mode 100644 index 61d6d8a1371..00000000000 --- a/plotly/validators/layout/shape/_legendwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LegendwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="legendwidth", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_line.py b/plotly/validators/layout/shape/_line.py deleted file mode 100644 index 11bec9c0d32..00000000000 --- a/plotly/validators/layout/shape/_line.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LineValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="line", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Line"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_name.py b/plotly/validators/layout/shape/_name.py deleted file mode 100644 index 69c93675046..00000000000 --- a/plotly/validators/layout/shape/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_opacity.py b/plotly/validators/layout/shape/_opacity.py deleted file mode 100644 index dd50fb2b0f3..00000000000 --- a/plotly/validators/layout/shape/_opacity.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OpacityValidator(_bv.NumberValidator): - def __init__(self, plotly_name="opacity", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_path.py b/plotly/validators/layout/shape/_path.py deleted file mode 100644 index feb91fc67f0..00000000000 --- a/plotly/validators/layout/shape/_path.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PathValidator(_bv.StringValidator): - def __init__(self, plotly_name="path", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_showlegend.py b/plotly/validators/layout/shape/_showlegend.py deleted file mode 100644 index 5b68f8fb737..00000000000 --- a/plotly/validators/layout/shape/_showlegend.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlegendValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="showlegend", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_templateitemname.py b/plotly/validators/layout/shape/_templateitemname.py deleted file mode 100644 index ee93ecb7519..00000000000 --- a/plotly/validators/layout/shape/_templateitemname.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="templateitemname", parent_name="layout.shape", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_type.py b/plotly/validators/layout/shape/_type.py deleted file mode 100644 index 3c2bb8ec617..00000000000 --- a/plotly/validators/layout/shape/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["circle", "rect", "path", "line"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_visible.py b/plotly/validators/layout/shape/_visible.py deleted file mode 100644 index 16520dba263..00000000000 --- a/plotly/validators/layout/shape/_visible.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="visible", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", [True, False, "legendonly"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_x0.py b/plotly/validators/layout/shape/_x0.py deleted file mode 100644 index 170d6f7d2cb..00000000000 --- a/plotly/validators/layout/shape/_x0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="x0", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_x0shift.py b/plotly/validators/layout/shape/_x0shift.py deleted file mode 100644 index a2b6d92f383..00000000000 --- a/plotly/validators/layout/shape/_x0shift.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X0ShiftValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x0shift", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_x1.py b/plotly/validators/layout/shape/_x1.py deleted file mode 100644 index 8fcb161b037..00000000000 --- a/plotly/validators/layout/shape/_x1.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X1Validator(_bv.AnyValidator): - def __init__(self, plotly_name="x1", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_x1shift.py b/plotly/validators/layout/shape/_x1shift.py deleted file mode 100644 index 7418f297601..00000000000 --- a/plotly/validators/layout/shape/_x1shift.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class X1ShiftValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x1shift", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_xanchor.py b/plotly/validators/layout/shape/_xanchor.py deleted file mode 100644 index c71373cc92c..00000000000 --- a/plotly/validators/layout/shape/_xanchor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.AnyValidator): - def __init__(self, plotly_name="xanchor", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_xref.py b/plotly/validators/layout/shape/_xref.py deleted file mode 100644 index 21a47188243..00000000000 --- a/plotly/validators/layout/shape/_xref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["paper", "/^x([2-9]|[1-9][0-9]+)?( domain)?$/"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_xsizemode.py b/plotly/validators/layout/shape/_xsizemode.py deleted file mode 100644 index b85e3082c3e..00000000000 --- a/plotly/validators/layout/shape/_xsizemode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XsizemodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xsizemode", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["scaled", "pixel"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_y0.py b/plotly/validators/layout/shape/_y0.py deleted file mode 100644 index dafb2289db8..00000000000 --- a/plotly/validators/layout/shape/_y0.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y0Validator(_bv.AnyValidator): - def __init__(self, plotly_name="y0", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_y0shift.py b/plotly/validators/layout/shape/_y0shift.py deleted file mode 100644 index c3b186b4f93..00000000000 --- a/plotly/validators/layout/shape/_y0shift.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y0ShiftValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y0shift", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_y1.py b/plotly/validators/layout/shape/_y1.py deleted file mode 100644 index d7ede0bc1cb..00000000000 --- a/plotly/validators/layout/shape/_y1.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y1Validator(_bv.AnyValidator): - def __init__(self, plotly_name="y1", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_y1shift.py b/plotly/validators/layout/shape/_y1shift.py deleted file mode 100644 index 6d5a69c75c3..00000000000 --- a/plotly/validators/layout/shape/_y1shift.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Y1ShiftValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y1shift", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_yanchor.py b/plotly/validators/layout/shape/_yanchor.py deleted file mode 100644 index 1e6bbfb8f40..00000000000 --- a/plotly/validators/layout/shape/_yanchor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.AnyValidator): - def __init__(self, plotly_name="yanchor", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_yref.py b/plotly/validators/layout/shape/_yref.py deleted file mode 100644 index 560c151bb4c..00000000000 --- a/plotly/validators/layout/shape/_yref.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", ["paper", "/^y([2-9]|[1-9][0-9]+)?( domain)?$/"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/_ysizemode.py b/plotly/validators/layout/shape/_ysizemode.py deleted file mode 100644 index e128aa0d701..00000000000 --- a/plotly/validators/layout/shape/_ysizemode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YsizemodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="ysizemode", parent_name="layout.shape", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["scaled", "pixel"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/__init__.py b/plotly/validators/layout/shape/label/__init__.py deleted file mode 100644 index c1f3fc6f197..00000000000 --- a/plotly/validators/layout/shape/label/__init__.py +++ /dev/null @@ -1,29 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yanchor import YanchorValidator - from ._xanchor import XanchorValidator - from ._texttemplate import TexttemplateValidator - from ._textposition import TextpositionValidator - from ._textangle import TextangleValidator - from ._text import TextValidator - from ._padding import PaddingValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yanchor.YanchorValidator", - "._xanchor.XanchorValidator", - "._texttemplate.TexttemplateValidator", - "._textposition.TextpositionValidator", - "._textangle.TextangleValidator", - "._text.TextValidator", - "._padding.PaddingValidator", - "._font.FontValidator", - ], - ) diff --git a/plotly/validators/layout/shape/label/_font.py b/plotly/validators/layout/shape/label/_font.py deleted file mode 100644 index ec6c62af3d5..00000000000 --- a/plotly/validators/layout/shape/label/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="layout.shape.label", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/_padding.py b/plotly/validators/layout/shape/label/_padding.py deleted file mode 100644 index feefc3715ca..00000000000 --- a/plotly/validators/layout/shape/label/_padding.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PaddingValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="padding", parent_name="layout.shape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/_text.py b/plotly/validators/layout/shape/label/_text.py deleted file mode 100644 index b1ed49f7c59..00000000000 --- a/plotly/validators/layout/shape/label/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="layout.shape.label", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/_textangle.py b/plotly/validators/layout/shape/label/_textangle.py deleted file mode 100644 index eed4c3c158a..00000000000 --- a/plotly/validators/layout/shape/label/_textangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="textangle", parent_name="layout.shape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/_textposition.py b/plotly/validators/layout/shape/label/_textposition.py deleted file mode 100644 index 8ef555d0cca..00000000000 --- a/plotly/validators/layout/shape/label/_textposition.py +++ /dev/null @@ -1,33 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextpositionValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textposition", parent_name="layout.shape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", - [ - "top left", - "top center", - "top right", - "middle left", - "middle center", - "middle right", - "bottom left", - "bottom center", - "bottom right", - "start", - "middle", - "end", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/_texttemplate.py b/plotly/validators/layout/shape/label/_texttemplate.py deleted file mode 100644 index e6d5251a060..00000000000 --- a/plotly/validators/layout/shape/label/_texttemplate.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TexttemplateValidator(_bv.StringValidator): - def __init__( - self, plotly_name="texttemplate", parent_name="layout.shape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/_xanchor.py b/plotly/validators/layout/shape/label/_xanchor.py deleted file mode 100644 index e09e1016f4e..00000000000 --- a/plotly/validators/layout/shape/label/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="layout.shape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["auto", "left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/_yanchor.py b/plotly/validators/layout/shape/label/_yanchor.py deleted file mode 100644 index 110137641f7..00000000000 --- a/plotly/validators/layout/shape/label/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="layout.shape.label", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/font/__init__.py b/plotly/validators/layout/shape/label/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/shape/label/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/shape/label/font/_color.py b/plotly/validators/layout/shape/label/font/_color.py deleted file mode 100644 index d4a24ba1354..00000000000 --- a/plotly/validators/layout/shape/label/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.shape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/font/_family.py b/plotly/validators/layout/shape/label/font/_family.py deleted file mode 100644 index a8cd3e4218e..00000000000 --- a/plotly/validators/layout/shape/label/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.shape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/font/_lineposition.py b/plotly/validators/layout/shape/label/font/_lineposition.py deleted file mode 100644 index 0d0d81aeab6..00000000000 --- a/plotly/validators/layout/shape/label/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.shape.label.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/font/_shadow.py b/plotly/validators/layout/shape/label/font/_shadow.py deleted file mode 100644 index d7e9560564b..00000000000 --- a/plotly/validators/layout/shape/label/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.shape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/font/_size.py b/plotly/validators/layout/shape/label/font/_size.py deleted file mode 100644 index c28fd19c1b8..00000000000 --- a/plotly/validators/layout/shape/label/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.shape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/font/_style.py b/plotly/validators/layout/shape/label/font/_style.py deleted file mode 100644 index 5af00ab16e1..00000000000 --- a/plotly/validators/layout/shape/label/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.shape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/font/_textcase.py b/plotly/validators/layout/shape/label/font/_textcase.py deleted file mode 100644 index 2f076568c3f..00000000000 --- a/plotly/validators/layout/shape/label/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="layout.shape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/font/_variant.py b/plotly/validators/layout/shape/label/font/_variant.py deleted file mode 100644 index 08c1c2b861b..00000000000 --- a/plotly/validators/layout/shape/label/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.shape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/label/font/_weight.py b/plotly/validators/layout/shape/label/font/_weight.py deleted file mode 100644 index 86c5674652d..00000000000 --- a/plotly/validators/layout/shape/label/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.shape.label.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/__init__.py b/plotly/validators/layout/shape/legendgrouptitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/_font.py b/plotly/validators/layout/shape/legendgrouptitle/_font.py deleted file mode 100644 index 495003c5196..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.shape.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/_text.py b/plotly/validators/layout/shape/legendgrouptitle/_text.py deleted file mode 100644 index f8071825887..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.shape.legendgrouptitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/font/__init__.py b/plotly/validators/layout/shape/legendgrouptitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/font/_color.py b/plotly/validators/layout/shape/legendgrouptitle/font/_color.py deleted file mode 100644 index 6b52caeebb3..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.shape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/font/_family.py b/plotly/validators/layout/shape/legendgrouptitle/font/_family.py deleted file mode 100644 index 205d1548f94..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.shape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/font/_lineposition.py b/plotly/validators/layout/shape/legendgrouptitle/font/_lineposition.py deleted file mode 100644 index e2efe971108..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.shape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/font/_shadow.py b/plotly/validators/layout/shape/legendgrouptitle/font/_shadow.py deleted file mode 100644 index 4a96dd9c916..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.shape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/font/_size.py b/plotly/validators/layout/shape/legendgrouptitle/font/_size.py deleted file mode 100644 index a0cc66a2809..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.shape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/font/_style.py b/plotly/validators/layout/shape/legendgrouptitle/font/_style.py deleted file mode 100644 index 31ee84fb9e8..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.shape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/font/_textcase.py b/plotly/validators/layout/shape/legendgrouptitle/font/_textcase.py deleted file mode 100644 index b2048ffbbdc..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.shape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/font/_variant.py b/plotly/validators/layout/shape/legendgrouptitle/font/_variant.py deleted file mode 100644 index baab4ff138a..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.shape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/legendgrouptitle/font/_weight.py b/plotly/validators/layout/shape/legendgrouptitle/font/_weight.py deleted file mode 100644 index 7de038ea6fd..00000000000 --- a/plotly/validators/layout/shape/legendgrouptitle/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.shape.legendgrouptitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/line/__init__.py b/plotly/validators/layout/shape/line/__init__.py deleted file mode 100644 index 369f02b2a7a..00000000000 --- a/plotly/validators/layout/shape/line/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._width import WidthValidator - from ._dash import DashValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._width.WidthValidator", "._dash.DashValidator", "._color.ColorValidator"], - ) diff --git a/plotly/validators/layout/shape/line/_color.py b/plotly/validators/layout/shape/line/_color.py deleted file mode 100644 index 1580ce8a785..00000000000 --- a/plotly/validators/layout/shape/line/_color.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.shape.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/line/_dash.py b/plotly/validators/layout/shape/line/_dash.py deleted file mode 100644 index 7e4b1d22927..00000000000 --- a/plotly/validators/layout/shape/line/_dash.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DashValidator(_bv.DashValidator): - def __init__(self, plotly_name="dash", parent_name="layout.shape.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/shape/line/_width.py b/plotly/validators/layout/shape/line/_width.py deleted file mode 100644 index 2cfbbb778c4..00000000000 --- a/plotly/validators/layout/shape/line/_width.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="width", parent_name="layout.shape.line", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "calc+arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/__init__.py b/plotly/validators/layout/slider/__init__.py deleted file mode 100644 index b07dc1f69c6..00000000000 --- a/plotly/validators/layout/slider/__init__.py +++ /dev/null @@ -1,61 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._visible import VisibleValidator - from ._transition import TransitionValidator - from ._tickwidth import TickwidthValidator - from ._ticklen import TicklenValidator - from ._tickcolor import TickcolorValidator - from ._templateitemname import TemplateitemnameValidator - from ._stepdefaults import StepdefaultsValidator - from ._steps import StepsValidator - from ._pad import PadValidator - from ._name import NameValidator - from ._minorticklen import MinorticklenValidator - from ._lenmode import LenmodeValidator - from ._len import LenValidator - from ._font import FontValidator - from ._currentvalue import CurrentvalueValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator - from ._activebgcolor import ActivebgcolorValidator - from ._active import ActiveValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._visible.VisibleValidator", - "._transition.TransitionValidator", - "._tickwidth.TickwidthValidator", - "._ticklen.TicklenValidator", - "._tickcolor.TickcolorValidator", - "._templateitemname.TemplateitemnameValidator", - "._stepdefaults.StepdefaultsValidator", - "._steps.StepsValidator", - "._pad.PadValidator", - "._name.NameValidator", - "._minorticklen.MinorticklenValidator", - "._lenmode.LenmodeValidator", - "._len.LenValidator", - "._font.FontValidator", - "._currentvalue.CurrentvalueValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - "._activebgcolor.ActivebgcolorValidator", - "._active.ActiveValidator", - ], - ) diff --git a/plotly/validators/layout/slider/_active.py b/plotly/validators/layout/slider/_active.py deleted file mode 100644 index c22c4b66e37..00000000000 --- a/plotly/validators/layout/slider/_active.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ActiveValidator(_bv.NumberValidator): - def __init__(self, plotly_name="active", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_activebgcolor.py b/plotly/validators/layout/slider/_activebgcolor.py deleted file mode 100644 index 20c4a1b222a..00000000000 --- a/plotly/validators/layout/slider/_activebgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ActivebgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="activebgcolor", parent_name="layout.slider", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_bgcolor.py b/plotly/validators/layout/slider/_bgcolor.py deleted file mode 100644 index ae037d93eec..00000000000 --- a/plotly/validators/layout/slider/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_bordercolor.py b/plotly/validators/layout/slider/_bordercolor.py deleted file mode 100644 index 2fdcccd8a96..00000000000 --- a/plotly/validators/layout/slider/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="layout.slider", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_borderwidth.py b/plotly/validators/layout/slider/_borderwidth.py deleted file mode 100644 index d8bc7537ffe..00000000000 --- a/plotly/validators/layout/slider/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="layout.slider", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_currentvalue.py b/plotly/validators/layout/slider/_currentvalue.py deleted file mode 100644 index a7365444ee1..00000000000 --- a/plotly/validators/layout/slider/_currentvalue.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CurrentvalueValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="currentvalue", parent_name="layout.slider", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Currentvalue"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_font.py b/plotly/validators/layout/slider/_font.py deleted file mode 100644 index 42626463634..00000000000 --- a/plotly/validators/layout/slider/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_len.py b/plotly/validators/layout/slider/_len.py deleted file mode 100644 index 1a862d396e2..00000000000 --- a/plotly/validators/layout/slider/_len.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="len", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_lenmode.py b/plotly/validators/layout/slider/_lenmode.py deleted file mode 100644 index 377461fb2b8..00000000000 --- a/plotly/validators/layout/slider/_lenmode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LenmodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="lenmode", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["fraction", "pixels"]), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_minorticklen.py b/plotly/validators/layout/slider/_minorticklen.py deleted file mode 100644 index dab2d3065ea..00000000000 --- a/plotly/validators/layout/slider/_minorticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinorticklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minorticklen", parent_name="layout.slider", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_name.py b/plotly/validators/layout/slider/_name.py deleted file mode 100644 index 5e0cad661b5..00000000000 --- a/plotly/validators/layout/slider/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_pad.py b/plotly/validators/layout/slider/_pad.py deleted file mode 100644 index 97f66cf5b1d..00000000000 --- a/plotly/validators/layout/slider/_pad.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PadValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="pad", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pad"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_stepdefaults.py b/plotly/validators/layout/slider/_stepdefaults.py deleted file mode 100644 index 4b740e26d65..00000000000 --- a/plotly/validators/layout/slider/_stepdefaults.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StepdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="stepdefaults", parent_name="layout.slider", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Step"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_steps.py b/plotly/validators/layout/slider/_steps.py deleted file mode 100644 index 39bb9dc9a61..00000000000 --- a/plotly/validators/layout/slider/_steps.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StepsValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="steps", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Step"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_templateitemname.py b/plotly/validators/layout/slider/_templateitemname.py deleted file mode 100644 index dd934a65adb..00000000000 --- a/plotly/validators/layout/slider/_templateitemname.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="templateitemname", parent_name="layout.slider", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_tickcolor.py b/plotly/validators/layout/slider/_tickcolor.py deleted file mode 100644 index b2758118e12..00000000000 --- a/plotly/validators/layout/slider/_tickcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="tickcolor", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_ticklen.py b/plotly/validators/layout/slider/_ticklen.py deleted file mode 100644 index 144fe06f113..00000000000 --- a/plotly/validators/layout/slider/_ticklen.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__(self, plotly_name="ticklen", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_tickwidth.py b/plotly/validators/layout/slider/_tickwidth.py deleted file mode 100644 index b388b444f79..00000000000 --- a/plotly/validators/layout/slider/_tickwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="tickwidth", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_transition.py b/plotly/validators/layout/slider/_transition.py deleted file mode 100644 index d74f22f07a1..00000000000 --- a/plotly/validators/layout/slider/_transition.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TransitionValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="transition", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Transition"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_visible.py b/plotly/validators/layout/slider/_visible.py deleted file mode 100644 index 026a3fd1e95..00000000000 --- a/plotly/validators/layout/slider/_visible.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="visible", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_x.py b/plotly/validators/layout/slider/_x.py deleted file mode 100644 index 59829687702..00000000000 --- a/plotly/validators/layout/slider/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - max=kwargs.pop("max", 3), - min=kwargs.pop("min", -2), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_xanchor.py b/plotly/validators/layout/slider/_xanchor.py deleted file mode 100644 index 1b060ae384f..00000000000 --- a/plotly/validators/layout/slider/_xanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xanchor", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["auto", "left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_y.py b/plotly/validators/layout/slider/_y.py deleted file mode 100644 index 5728ba0a94e..00000000000 --- a/plotly/validators/layout/slider/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - max=kwargs.pop("max", 3), - min=kwargs.pop("min", -2), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/_yanchor.py b/plotly/validators/layout/slider/_yanchor.py deleted file mode 100644 index 2ec1c927187..00000000000 --- a/plotly/validators/layout/slider/_yanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yanchor", parent_name="layout.slider", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["auto", "top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/__init__.py b/plotly/validators/layout/slider/currentvalue/__init__.py deleted file mode 100644 index 7f4885db419..00000000000 --- a/plotly/validators/layout/slider/currentvalue/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._xanchor import XanchorValidator - from ._visible import VisibleValidator - from ._suffix import SuffixValidator - from ._prefix import PrefixValidator - from ._offset import OffsetValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._xanchor.XanchorValidator", - "._visible.VisibleValidator", - "._suffix.SuffixValidator", - "._prefix.PrefixValidator", - "._offset.OffsetValidator", - "._font.FontValidator", - ], - ) diff --git a/plotly/validators/layout/slider/currentvalue/_font.py b/plotly/validators/layout/slider/currentvalue/_font.py deleted file mode 100644 index 4b62d98a8af..00000000000 --- a/plotly/validators/layout/slider/currentvalue/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.slider.currentvalue", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/_offset.py b/plotly/validators/layout/slider/currentvalue/_offset.py deleted file mode 100644 index 29f34e671fe..00000000000 --- a/plotly/validators/layout/slider/currentvalue/_offset.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OffsetValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="offset", parent_name="layout.slider.currentvalue", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/_prefix.py b/plotly/validators/layout/slider/currentvalue/_prefix.py deleted file mode 100644 index d3a9d9a94e0..00000000000 --- a/plotly/validators/layout/slider/currentvalue/_prefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PrefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="prefix", parent_name="layout.slider.currentvalue", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/_suffix.py b/plotly/validators/layout/slider/currentvalue/_suffix.py deleted file mode 100644 index 1bfb55b2df9..00000000000 --- a/plotly/validators/layout/slider/currentvalue/_suffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="suffix", parent_name="layout.slider.currentvalue", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/_visible.py b/plotly/validators/layout/slider/currentvalue/_visible.py deleted file mode 100644 index 3f73248cb9f..00000000000 --- a/plotly/validators/layout/slider/currentvalue/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.slider.currentvalue", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/_xanchor.py b/plotly/validators/layout/slider/currentvalue/_xanchor.py deleted file mode 100644 index 5abc5c624c9..00000000000 --- a/plotly/validators/layout/slider/currentvalue/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="layout.slider.currentvalue", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/font/__init__.py b/plotly/validators/layout/slider/currentvalue/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/slider/currentvalue/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/slider/currentvalue/font/_color.py b/plotly/validators/layout/slider/currentvalue/font/_color.py deleted file mode 100644 index b9085b6ec1d..00000000000 --- a/plotly/validators/layout/slider/currentvalue/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.slider.currentvalue.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/font/_family.py b/plotly/validators/layout/slider/currentvalue/font/_family.py deleted file mode 100644 index e76ca622d43..00000000000 --- a/plotly/validators/layout/slider/currentvalue/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.slider.currentvalue.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/font/_lineposition.py b/plotly/validators/layout/slider/currentvalue/font/_lineposition.py deleted file mode 100644 index 4a211f5975d..00000000000 --- a/plotly/validators/layout/slider/currentvalue/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.slider.currentvalue.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/font/_shadow.py b/plotly/validators/layout/slider/currentvalue/font/_shadow.py deleted file mode 100644 index 759f4388ec6..00000000000 --- a/plotly/validators/layout/slider/currentvalue/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.slider.currentvalue.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/font/_size.py b/plotly/validators/layout/slider/currentvalue/font/_size.py deleted file mode 100644 index 4d4a014ace6..00000000000 --- a/plotly/validators/layout/slider/currentvalue/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.slider.currentvalue.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/font/_style.py b/plotly/validators/layout/slider/currentvalue/font/_style.py deleted file mode 100644 index 09843a10d4e..00000000000 --- a/plotly/validators/layout/slider/currentvalue/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.slider.currentvalue.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/font/_textcase.py b/plotly/validators/layout/slider/currentvalue/font/_textcase.py deleted file mode 100644 index abad5479958..00000000000 --- a/plotly/validators/layout/slider/currentvalue/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.slider.currentvalue.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/font/_variant.py b/plotly/validators/layout/slider/currentvalue/font/_variant.py deleted file mode 100644 index 6e43287c7cf..00000000000 --- a/plotly/validators/layout/slider/currentvalue/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.slider.currentvalue.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/currentvalue/font/_weight.py b/plotly/validators/layout/slider/currentvalue/font/_weight.py deleted file mode 100644 index 8c113b9252a..00000000000 --- a/plotly/validators/layout/slider/currentvalue/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.slider.currentvalue.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/font/__init__.py b/plotly/validators/layout/slider/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/slider/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/slider/font/_color.py b/plotly/validators/layout/slider/font/_color.py deleted file mode 100644 index 4e0c423b6d9..00000000000 --- a/plotly/validators/layout/slider/font/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.slider.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/font/_family.py b/plotly/validators/layout/slider/font/_family.py deleted file mode 100644 index 48a40f5a824..00000000000 --- a/plotly/validators/layout/slider/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.slider.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/font/_lineposition.py b/plotly/validators/layout/slider/font/_lineposition.py deleted file mode 100644 index af927e0b89d..00000000000 --- a/plotly/validators/layout/slider/font/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="layout.slider.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/font/_shadow.py b/plotly/validators/layout/slider/font/_shadow.py deleted file mode 100644 index 3608b91f204..00000000000 --- a/plotly/validators/layout/slider/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.slider.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/font/_size.py b/plotly/validators/layout/slider/font/_size.py deleted file mode 100644 index 57e6b2a82ef..00000000000 --- a/plotly/validators/layout/slider/font/_size.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="layout.slider.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/font/_style.py b/plotly/validators/layout/slider/font/_style.py deleted file mode 100644 index b628b69ec39..00000000000 --- a/plotly/validators/layout/slider/font/_style.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="layout.slider.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/font/_textcase.py b/plotly/validators/layout/slider/font/_textcase.py deleted file mode 100644 index b33dafcb8c3..00000000000 --- a/plotly/validators/layout/slider/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="layout.slider.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/font/_variant.py b/plotly/validators/layout/slider/font/_variant.py deleted file mode 100644 index bcf989735e0..00000000000 --- a/plotly/validators/layout/slider/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.slider.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/font/_weight.py b/plotly/validators/layout/slider/font/_weight.py deleted file mode 100644 index 7801b327e79..00000000000 --- a/plotly/validators/layout/slider/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.slider.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/pad/__init__.py b/plotly/validators/layout/slider/pad/__init__.py deleted file mode 100644 index dd4d1f3600d..00000000000 --- a/plotly/validators/layout/slider/pad/__init__.py +++ /dev/null @@ -1,16 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._t import TValidator - from ._r import RValidator - from ._l import LValidator - from ._b import BValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._t.TValidator", "._r.RValidator", "._l.LValidator", "._b.BValidator"], - ) diff --git a/plotly/validators/layout/slider/pad/_b.py b/plotly/validators/layout/slider/pad/_b.py deleted file mode 100644 index 6a795f8c6a8..00000000000 --- a/plotly/validators/layout/slider/pad/_b.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BValidator(_bv.NumberValidator): - def __init__(self, plotly_name="b", parent_name="layout.slider.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/pad/_l.py b/plotly/validators/layout/slider/pad/_l.py deleted file mode 100644 index 003507a5a67..00000000000 --- a/plotly/validators/layout/slider/pad/_l.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LValidator(_bv.NumberValidator): - def __init__(self, plotly_name="l", parent_name="layout.slider.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/pad/_r.py b/plotly/validators/layout/slider/pad/_r.py deleted file mode 100644 index 59511673b39..00000000000 --- a/plotly/validators/layout/slider/pad/_r.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RValidator(_bv.NumberValidator): - def __init__(self, plotly_name="r", parent_name="layout.slider.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/pad/_t.py b/plotly/validators/layout/slider/pad/_t.py deleted file mode 100644 index 3937196cb75..00000000000 --- a/plotly/validators/layout/slider/pad/_t.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TValidator(_bv.NumberValidator): - def __init__(self, plotly_name="t", parent_name="layout.slider.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/step/__init__.py b/plotly/validators/layout/slider/step/__init__.py deleted file mode 100644 index 7b4c0a9fca3..00000000000 --- a/plotly/validators/layout/slider/step/__init__.py +++ /dev/null @@ -1,29 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._method import MethodValidator - from ._label import LabelValidator - from ._execute import ExecuteValidator - from ._args import ArgsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._method.MethodValidator", - "._label.LabelValidator", - "._execute.ExecuteValidator", - "._args.ArgsValidator", - ], - ) diff --git a/plotly/validators/layout/slider/step/_args.py b/plotly/validators/layout/slider/step/_args.py deleted file mode 100644 index 6b43cdbf5d6..00000000000 --- a/plotly/validators/layout/slider/step/_args.py +++ /dev/null @@ -1,23 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArgsValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="args", parent_name="layout.slider.step", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - free_length=kwargs.pop("free_length", True), - items=kwargs.pop( - "items", - [ - {"editType": "arraydraw", "valType": "any"}, - {"editType": "arraydraw", "valType": "any"}, - {"editType": "arraydraw", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/step/_execute.py b/plotly/validators/layout/slider/step/_execute.py deleted file mode 100644 index 2b061c01dec..00000000000 --- a/plotly/validators/layout/slider/step/_execute.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExecuteValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="execute", parent_name="layout.slider.step", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/step/_label.py b/plotly/validators/layout/slider/step/_label.py deleted file mode 100644 index df5f79c4366..00000000000 --- a/plotly/validators/layout/slider/step/_label.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelValidator(_bv.StringValidator): - def __init__(self, plotly_name="label", parent_name="layout.slider.step", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/step/_method.py b/plotly/validators/layout/slider/step/_method.py deleted file mode 100644 index 237509ee25b..00000000000 --- a/plotly/validators/layout/slider/step/_method.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MethodValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="method", parent_name="layout.slider.step", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", ["restyle", "relayout", "animate", "update", "skip"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/step/_name.py b/plotly/validators/layout/slider/step/_name.py deleted file mode 100644 index 0433e23d495..00000000000 --- a/plotly/validators/layout/slider/step/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="layout.slider.step", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/step/_templateitemname.py b/plotly/validators/layout/slider/step/_templateitemname.py deleted file mode 100644 index da3ba24505a..00000000000 --- a/plotly/validators/layout/slider/step/_templateitemname.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="templateitemname", parent_name="layout.slider.step", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/step/_value.py b/plotly/validators/layout/slider/step/_value.py deleted file mode 100644 index 4b1a25883b2..00000000000 --- a/plotly/validators/layout/slider/step/_value.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__(self, plotly_name="value", parent_name="layout.slider.step", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/step/_visible.py b/plotly/validators/layout/slider/step/_visible.py deleted file mode 100644 index 8c621e1e777..00000000000 --- a/plotly/validators/layout/slider/step/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.slider.step", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/transition/__init__.py b/plotly/validators/layout/slider/transition/__init__.py deleted file mode 100644 index 34a6cb515ca..00000000000 --- a/plotly/validators/layout/slider/transition/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._easing import EasingValidator - from ._duration import DurationValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._easing.EasingValidator", "._duration.DurationValidator"] - ) diff --git a/plotly/validators/layout/slider/transition/_duration.py b/plotly/validators/layout/slider/transition/_duration.py deleted file mode 100644 index a8070643c9e..00000000000 --- a/plotly/validators/layout/slider/transition/_duration.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DurationValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="duration", parent_name="layout.slider.transition", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/slider/transition/_easing.py b/plotly/validators/layout/slider/transition/_easing.py deleted file mode 100644 index 2b48ec4f577..00000000000 --- a/plotly/validators/layout/slider/transition/_easing.py +++ /dev/null @@ -1,57 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EasingValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="easing", parent_name="layout.slider.transition", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", - [ - "linear", - "quad", - "cubic", - "sin", - "exp", - "circle", - "elastic", - "back", - "bounce", - "linear-in", - "quad-in", - "cubic-in", - "sin-in", - "exp-in", - "circle-in", - "elastic-in", - "back-in", - "bounce-in", - "linear-out", - "quad-out", - "cubic-out", - "sin-out", - "exp-out", - "circle-out", - "elastic-out", - "back-out", - "bounce-out", - "linear-in-out", - "quad-in-out", - "cubic-in-out", - "sin-in-out", - "exp-in-out", - "circle-in-out", - "elastic-in-out", - "back-in-out", - "bounce-in-out", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/__init__.py b/plotly/validators/layout/smith/__init__.py deleted file mode 100644 index ce7e4ef1e8e..00000000000 --- a/plotly/validators/layout/smith/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._realaxis import RealaxisValidator - from ._imaginaryaxis import ImaginaryaxisValidator - from ._domain import DomainValidator - from ._bgcolor import BgcolorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._realaxis.RealaxisValidator", - "._imaginaryaxis.ImaginaryaxisValidator", - "._domain.DomainValidator", - "._bgcolor.BgcolorValidator", - ], - ) diff --git a/plotly/validators/layout/smith/_bgcolor.py b/plotly/validators/layout/smith/_bgcolor.py deleted file mode 100644 index 700f2545b01..00000000000 --- a/plotly/validators/layout/smith/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="layout.smith", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/_domain.py b/plotly/validators/layout/smith/_domain.py deleted file mode 100644 index b4c08461d44..00000000000 --- a/plotly/validators/layout/smith/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="layout.smith", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/_imaginaryaxis.py b/plotly/validators/layout/smith/_imaginaryaxis.py deleted file mode 100644 index bde2f45783f..00000000000 --- a/plotly/validators/layout/smith/_imaginaryaxis.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ImaginaryaxisValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="imaginaryaxis", parent_name="layout.smith", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Imaginaryaxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/_realaxis.py b/plotly/validators/layout/smith/_realaxis.py deleted file mode 100644 index 537d99da119..00000000000 --- a/plotly/validators/layout/smith/_realaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RealaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="realaxis", parent_name="layout.smith", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Realaxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/domain/__init__.py b/plotly/validators/layout/smith/domain/__init__.py deleted file mode 100644 index 51371db8566..00000000000 --- a/plotly/validators/layout/smith/domain/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator - from ._row import RowValidator - from ._column import ColumnValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._y.YValidator", - "._x.XValidator", - "._row.RowValidator", - "._column.ColumnValidator", - ], - ) diff --git a/plotly/validators/layout/smith/domain/_column.py b/plotly/validators/layout/smith/domain/_column.py deleted file mode 100644 index 28c29da5630..00000000000 --- a/plotly/validators/layout/smith/domain/_column.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="column", parent_name="layout.smith.domain", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/domain/_row.py b/plotly/validators/layout/smith/domain/_row.py deleted file mode 100644 index 493993c30da..00000000000 --- a/plotly/validators/layout/smith/domain/_row.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="row", parent_name="layout.smith.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/domain/_x.py b/plotly/validators/layout/smith/domain/_x.py deleted file mode 100644 index 71494d25c58..00000000000 --- a/plotly/validators/layout/smith/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="layout.smith.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/domain/_y.py b/plotly/validators/layout/smith/domain/_y.py deleted file mode 100644 index f53823d3aef..00000000000 --- a/plotly/validators/layout/smith/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="layout.smith.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/__init__.py b/plotly/validators/layout/smith/imaginaryaxis/__init__.py deleted file mode 100644 index bc1a44255c5..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/__init__.py +++ /dev/null @@ -1,63 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._ticklen import TicklenValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._layer import LayerValidator - from ._labelalias import LabelaliasValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._ticklen.TicklenValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._layer.LayerValidator", - "._labelalias.LabelaliasValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_color.py b/plotly/validators/layout/smith/imaginaryaxis/_color.py deleted file mode 100644 index 4fb9cdc446b..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.smith.imaginaryaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_gridcolor.py b/plotly/validators/layout/smith/imaginaryaxis/_gridcolor.py deleted file mode 100644 index 31cb89ae795..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_gridcolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="gridcolor", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_griddash.py b/plotly/validators/layout/smith/imaginaryaxis/_griddash.py deleted file mode 100644 index 9cc4a3a4f19..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_griddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="griddash", parent_name="layout.smith.imaginaryaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_gridwidth.py b/plotly/validators/layout/smith/imaginaryaxis/_gridwidth.py deleted file mode 100644 index 4440927cce7..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_gridwidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="gridwidth", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_hoverformat.py b/plotly/validators/layout/smith/imaginaryaxis/_hoverformat.py deleted file mode 100644 index cdc26b99b6e..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_hoverformat.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="hoverformat", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_labelalias.py b/plotly/validators/layout/smith/imaginaryaxis/_labelalias.py deleted file mode 100644 index c1ad690ec2a..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_labelalias.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, - plotly_name="labelalias", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_layer.py b/plotly/validators/layout/smith/imaginaryaxis/_layer.py deleted file mode 100644 index fef759743cb..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_layer.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="layer", parent_name="layout.smith.imaginaryaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["above traces", "below traces"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_linecolor.py b/plotly/validators/layout/smith/imaginaryaxis/_linecolor.py deleted file mode 100644 index 15464b87f46..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_linecolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="linecolor", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_linewidth.py b/plotly/validators/layout/smith/imaginaryaxis/_linewidth.py deleted file mode 100644 index 41c026ea58f..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_linewidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="linewidth", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_showgrid.py b/plotly/validators/layout/smith/imaginaryaxis/_showgrid.py deleted file mode 100644 index 4029139f174..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.smith.imaginaryaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_showline.py b/plotly/validators/layout/smith/imaginaryaxis/_showline.py deleted file mode 100644 index 4225eaa489b..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_showline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showline", parent_name="layout.smith.imaginaryaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_showticklabels.py b/plotly/validators/layout/smith/imaginaryaxis/_showticklabels.py deleted file mode 100644 index 0b36c4a1052..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_showtickprefix.py b/plotly/validators/layout/smith/imaginaryaxis/_showtickprefix.py deleted file mode 100644 index 57e25a38f63..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_showticksuffix.py b/plotly/validators/layout/smith/imaginaryaxis/_showticksuffix.py deleted file mode 100644 index 1b1d121eb8b..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_tickcolor.py b/plotly/validators/layout/smith/imaginaryaxis/_tickcolor.py deleted file mode 100644 index 8ce3edf2c22..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_tickcolor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="tickcolor", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_tickfont.py b/plotly/validators/layout/smith/imaginaryaxis/_tickfont.py deleted file mode 100644 index 3ce301fba03..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.smith.imaginaryaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_tickformat.py b/plotly/validators/layout/smith/imaginaryaxis/_tickformat.py deleted file mode 100644 index 865b54a88b1..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_tickformat.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="tickformat", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_ticklen.py b/plotly/validators/layout/smith/imaginaryaxis/_ticklen.py deleted file mode 100644 index 631b8e88925..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.smith.imaginaryaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_tickprefix.py b/plotly/validators/layout/smith/imaginaryaxis/_tickprefix.py deleted file mode 100644 index ef6f86b1b5d..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_tickprefix.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="tickprefix", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_ticks.py b/plotly/validators/layout/smith/imaginaryaxis/_ticks.py deleted file mode 100644 index dfbf4738c35..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="layout.smith.imaginaryaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_ticksuffix.py b/plotly/validators/layout/smith/imaginaryaxis/_ticksuffix.py deleted file mode 100644 index 28c58663f96..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_ticksuffix.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="ticksuffix", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_tickvals.py b/plotly/validators/layout/smith/imaginaryaxis/_tickvals.py deleted file mode 100644 index 99743095373..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.smith.imaginaryaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_tickvalssrc.py b/plotly/validators/layout/smith/imaginaryaxis/_tickvalssrc.py deleted file mode 100644 index 85e3a18cfaa..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_tickvalssrc.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, - plotly_name="tickvalssrc", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_tickwidth.py b/plotly/validators/layout/smith/imaginaryaxis/_tickwidth.py deleted file mode 100644 index 08b9b998036..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_tickwidth.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="tickwidth", - parent_name="layout.smith.imaginaryaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/_visible.py b/plotly/validators/layout/smith/imaginaryaxis/_visible.py deleted file mode 100644 index 286531623b8..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.smith.imaginaryaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/tickfont/__init__.py b/plotly/validators/layout/smith/imaginaryaxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_color.py b/plotly/validators/layout/smith/imaginaryaxis/tickfont/_color.py deleted file mode 100644 index a1f1144b1ff..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.smith.imaginaryaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_family.py b/plotly/validators/layout/smith/imaginaryaxis/tickfont/_family.py deleted file mode 100644 index a793619d8b8..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.smith.imaginaryaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_lineposition.py b/plotly/validators/layout/smith/imaginaryaxis/tickfont/_lineposition.py deleted file mode 100644 index 91b354dbc86..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.smith.imaginaryaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_shadow.py b/plotly/validators/layout/smith/imaginaryaxis/tickfont/_shadow.py deleted file mode 100644 index fb74f9b1bcf..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.smith.imaginaryaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_size.py b/plotly/validators/layout/smith/imaginaryaxis/tickfont/_size.py deleted file mode 100644 index 1cfd9bc2798..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.smith.imaginaryaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_style.py b/plotly/validators/layout/smith/imaginaryaxis/tickfont/_style.py deleted file mode 100644 index ec4137b9a5c..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.smith.imaginaryaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_textcase.py b/plotly/validators/layout/smith/imaginaryaxis/tickfont/_textcase.py deleted file mode 100644 index 4ed787399b5..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.smith.imaginaryaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_variant.py b/plotly/validators/layout/smith/imaginaryaxis/tickfont/_variant.py deleted file mode 100644 index 6a70fd4781f..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.smith.imaginaryaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_weight.py b/plotly/validators/layout/smith/imaginaryaxis/tickfont/_weight.py deleted file mode 100644 index d061aa5ffd9..00000000000 --- a/plotly/validators/layout/smith/imaginaryaxis/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.smith.imaginaryaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/__init__.py b/plotly/validators/layout/smith/realaxis/__init__.py deleted file mode 100644 index 4f79d5588b2..00000000000 --- a/plotly/validators/layout/smith/realaxis/__init__.py +++ /dev/null @@ -1,67 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._ticklen import TicklenValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._side import SideValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._layer import LayerValidator - from ._labelalias import LabelaliasValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._ticklen.TicklenValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._side.SideValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._layer.LayerValidator", - "._labelalias.LabelaliasValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/smith/realaxis/_color.py b/plotly/validators/layout/smith/realaxis/_color.py deleted file mode 100644 index 37743723cf4..00000000000 --- a/plotly/validators/layout/smith/realaxis/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_gridcolor.py b/plotly/validators/layout/smith/realaxis/_gridcolor.py deleted file mode 100644 index d4220e1e19a..00000000000 --- a/plotly/validators/layout/smith/realaxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_griddash.py b/plotly/validators/layout/smith/realaxis/_griddash.py deleted file mode 100644 index ca7399daebe..00000000000 --- a/plotly/validators/layout/smith/realaxis/_griddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="griddash", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_gridwidth.py b/plotly/validators/layout/smith/realaxis/_gridwidth.py deleted file mode 100644 index ec00da4d35e..00000000000 --- a/plotly/validators/layout/smith/realaxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_hoverformat.py b/plotly/validators/layout/smith/realaxis/_hoverformat.py deleted file mode 100644 index 4d617cacb93..00000000000 --- a/plotly/validators/layout/smith/realaxis/_hoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hoverformat", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_labelalias.py b/plotly/validators/layout/smith/realaxis/_labelalias.py deleted file mode 100644 index dddb641578f..00000000000 --- a/plotly/validators/layout/smith/realaxis/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_layer.py b/plotly/validators/layout/smith/realaxis/_layer.py deleted file mode 100644 index 6e7a477d95b..00000000000 --- a/plotly/validators/layout/smith/realaxis/_layer.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="layer", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["above traces", "below traces"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_linecolor.py b/plotly/validators/layout/smith/realaxis/_linecolor.py deleted file mode 100644 index a2d8301db1e..00000000000 --- a/plotly/validators/layout/smith/realaxis/_linecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="linecolor", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_linewidth.py b/plotly/validators/layout/smith/realaxis/_linewidth.py deleted file mode 100644 index 121cfe7083e..00000000000 --- a/plotly/validators/layout/smith/realaxis/_linewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="linewidth", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_showgrid.py b/plotly/validators/layout/smith/realaxis/_showgrid.py deleted file mode 100644 index 164e03c6bfa..00000000000 --- a/plotly/validators/layout/smith/realaxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_showline.py b/plotly/validators/layout/smith/realaxis/_showline.py deleted file mode 100644 index 3bd12d6ddb7..00000000000 --- a/plotly/validators/layout/smith/realaxis/_showline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showline", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_showticklabels.py b/plotly/validators/layout/smith/realaxis/_showticklabels.py deleted file mode 100644 index 30077297e2d..00000000000 --- a/plotly/validators/layout/smith/realaxis/_showticklabels.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="showticklabels", - parent_name="layout.smith.realaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_showtickprefix.py b/plotly/validators/layout/smith/realaxis/_showtickprefix.py deleted file mode 100644 index 42c13ccc87b..00000000000 --- a/plotly/validators/layout/smith/realaxis/_showtickprefix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showtickprefix", - parent_name="layout.smith.realaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_showticksuffix.py b/plotly/validators/layout/smith/realaxis/_showticksuffix.py deleted file mode 100644 index 8fcc8b05fa7..00000000000 --- a/plotly/validators/layout/smith/realaxis/_showticksuffix.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="showticksuffix", - parent_name="layout.smith.realaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_side.py b/plotly/validators/layout/smith/realaxis/_side.py deleted file mode 100644 index a8b0c41c348..00000000000 --- a/plotly/validators/layout/smith/realaxis/_side.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SideValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="side", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["top", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_tickangle.py b/plotly/validators/layout/smith/realaxis/_tickangle.py deleted file mode 100644 index 40d8b668d53..00000000000 --- a/plotly/validators/layout/smith/realaxis/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_tickcolor.py b/plotly/validators/layout/smith/realaxis/_tickcolor.py deleted file mode 100644 index ee8e60eb17f..00000000000 --- a/plotly/validators/layout/smith/realaxis/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_tickfont.py b/plotly/validators/layout/smith/realaxis/_tickfont.py deleted file mode 100644 index 10bc7c5ed13..00000000000 --- a/plotly/validators/layout/smith/realaxis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_tickformat.py b/plotly/validators/layout/smith/realaxis/_tickformat.py deleted file mode 100644 index bb74b52c491..00000000000 --- a/plotly/validators/layout/smith/realaxis/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_ticklen.py b/plotly/validators/layout/smith/realaxis/_ticklen.py deleted file mode 100644 index 33e674fdfec..00000000000 --- a/plotly/validators/layout/smith/realaxis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_tickprefix.py b/plotly/validators/layout/smith/realaxis/_tickprefix.py deleted file mode 100644 index deb7bc80476..00000000000 --- a/plotly/validators/layout/smith/realaxis/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_ticks.py b/plotly/validators/layout/smith/realaxis/_ticks.py deleted file mode 100644 index e8c5de2e5c1..00000000000 --- a/plotly/validators/layout/smith/realaxis/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - values=kwargs.pop("values", ["top", "bottom", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_ticksuffix.py b/plotly/validators/layout/smith/realaxis/_ticksuffix.py deleted file mode 100644 index 63c81a96956..00000000000 --- a/plotly/validators/layout/smith/realaxis/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_tickvals.py b/plotly/validators/layout/smith/realaxis/_tickvals.py deleted file mode 100644 index 6660a10a32a..00000000000 --- a/plotly/validators/layout/smith/realaxis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_tickvalssrc.py b/plotly/validators/layout/smith/realaxis/_tickvalssrc.py deleted file mode 100644 index b925f358442..00000000000 --- a/plotly/validators/layout/smith/realaxis/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_tickwidth.py b/plotly/validators/layout/smith/realaxis/_tickwidth.py deleted file mode 100644 index a7edd728d51..00000000000 --- a/plotly/validators/layout/smith/realaxis/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/_visible.py b/plotly/validators/layout/smith/realaxis/_visible.py deleted file mode 100644 index 8977abae82d..00000000000 --- a/plotly/validators/layout/smith/realaxis/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.smith.realaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/tickfont/__init__.py b/plotly/validators/layout/smith/realaxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/smith/realaxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/smith/realaxis/tickfont/_color.py b/plotly/validators/layout/smith/realaxis/tickfont/_color.py deleted file mode 100644 index 8a7fdd03b04..00000000000 --- a/plotly/validators/layout/smith/realaxis/tickfont/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.smith.realaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/tickfont/_family.py b/plotly/validators/layout/smith/realaxis/tickfont/_family.py deleted file mode 100644 index c257ea22f29..00000000000 --- a/plotly/validators/layout/smith/realaxis/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.smith.realaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/tickfont/_lineposition.py b/plotly/validators/layout/smith/realaxis/tickfont/_lineposition.py deleted file mode 100644 index e52410361f0..00000000000 --- a/plotly/validators/layout/smith/realaxis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.smith.realaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/tickfont/_shadow.py b/plotly/validators/layout/smith/realaxis/tickfont/_shadow.py deleted file mode 100644 index 1914d460d24..00000000000 --- a/plotly/validators/layout/smith/realaxis/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.smith.realaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/tickfont/_size.py b/plotly/validators/layout/smith/realaxis/tickfont/_size.py deleted file mode 100644 index 57157cc0238..00000000000 --- a/plotly/validators/layout/smith/realaxis/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.smith.realaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/tickfont/_style.py b/plotly/validators/layout/smith/realaxis/tickfont/_style.py deleted file mode 100644 index d5acd0622d4..00000000000 --- a/plotly/validators/layout/smith/realaxis/tickfont/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.smith.realaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/tickfont/_textcase.py b/plotly/validators/layout/smith/realaxis/tickfont/_textcase.py deleted file mode 100644 index d6087f491ba..00000000000 --- a/plotly/validators/layout/smith/realaxis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.smith.realaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/tickfont/_variant.py b/plotly/validators/layout/smith/realaxis/tickfont/_variant.py deleted file mode 100644 index d7461d836bd..00000000000 --- a/plotly/validators/layout/smith/realaxis/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.smith.realaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/smith/realaxis/tickfont/_weight.py b/plotly/validators/layout/smith/realaxis/tickfont/_weight.py deleted file mode 100644 index 4284c2b1ce7..00000000000 --- a/plotly/validators/layout/smith/realaxis/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.smith.realaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/template/__init__.py b/plotly/validators/layout/template/__init__.py deleted file mode 100644 index 5d9746166b5..00000000000 --- a/plotly/validators/layout/template/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._layout import LayoutValidator - from ._data import DataValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._layout.LayoutValidator", "._data.DataValidator"] - ) diff --git a/plotly/validators/layout/template/_data.py b/plotly/validators/layout/template/_data.py deleted file mode 100644 index ddcc195d01e..00000000000 --- a/plotly/validators/layout/template/_data.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DataValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="data", parent_name="layout.template", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Data"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/_layout.py b/plotly/validators/layout/template/_layout.py deleted file mode 100644 index ed662c5bbe0..00000000000 --- a/plotly/validators/layout/template/_layout.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayoutValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="layout", parent_name="layout.template", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Layout"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/__init__.py b/plotly/validators/layout/template/data/__init__.py deleted file mode 100644 index 6a3afa51109..00000000000 --- a/plotly/validators/layout/template/data/__init__.py +++ /dev/null @@ -1,111 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._waterfall import WaterfallValidator - from ._volume import VolumeValidator - from ._violin import ViolinValidator - from ._treemap import TreemapValidator - from ._table import TableValidator - from ._surface import SurfaceValidator - from ._sunburst import SunburstValidator - from ._streamtube import StreamtubeValidator - from ._splom import SplomValidator - from ._scatterternary import ScatterternaryValidator - from ._scattersmith import ScattersmithValidator - from ._scatter import ScatterValidator - from ._scatterpolar import ScatterpolarValidator - from ._scatterpolargl import ScatterpolarglValidator - from ._scattermap import ScattermapValidator - from ._scattermapbox import ScattermapboxValidator - from ._scattergl import ScatterglValidator - from ._scattergeo import ScattergeoValidator - from ._scattercarpet import ScattercarpetValidator - from ._scatter3d import Scatter3DValidator - from ._sankey import SankeyValidator - from ._pie import PieValidator - from ._parcoords import ParcoordsValidator - from ._parcats import ParcatsValidator - from ._ohlc import OhlcValidator - from ._mesh3d import Mesh3DValidator - from ._isosurface import IsosurfaceValidator - from ._indicator import IndicatorValidator - from ._image import ImageValidator - from ._icicle import IcicleValidator - from ._histogram import HistogramValidator - from ._histogram2d import Histogram2DValidator - from ._histogram2dcontour import Histogram2DcontourValidator - from ._heatmap import HeatmapValidator - from ._funnel import FunnelValidator - from ._funnelarea import FunnelareaValidator - from ._densitymap import DensitymapValidator - from ._densitymapbox import DensitymapboxValidator - from ._contour import ContourValidator - from ._contourcarpet import ContourcarpetValidator - from ._cone import ConeValidator - from ._choropleth import ChoroplethValidator - from ._choroplethmap import ChoroplethmapValidator - from ._choroplethmapbox import ChoroplethmapboxValidator - from ._carpet import CarpetValidator - from ._candlestick import CandlestickValidator - from ._box import BoxValidator - from ._bar import BarValidator - from ._barpolar import BarpolarValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._waterfall.WaterfallValidator", - "._volume.VolumeValidator", - "._violin.ViolinValidator", - "._treemap.TreemapValidator", - "._table.TableValidator", - "._surface.SurfaceValidator", - "._sunburst.SunburstValidator", - "._streamtube.StreamtubeValidator", - "._splom.SplomValidator", - "._scatterternary.ScatterternaryValidator", - "._scattersmith.ScattersmithValidator", - "._scatter.ScatterValidator", - "._scatterpolar.ScatterpolarValidator", - "._scatterpolargl.ScatterpolarglValidator", - "._scattermap.ScattermapValidator", - "._scattermapbox.ScattermapboxValidator", - "._scattergl.ScatterglValidator", - "._scattergeo.ScattergeoValidator", - "._scattercarpet.ScattercarpetValidator", - "._scatter3d.Scatter3DValidator", - "._sankey.SankeyValidator", - "._pie.PieValidator", - "._parcoords.ParcoordsValidator", - "._parcats.ParcatsValidator", - "._ohlc.OhlcValidator", - "._mesh3d.Mesh3DValidator", - "._isosurface.IsosurfaceValidator", - "._indicator.IndicatorValidator", - "._image.ImageValidator", - "._icicle.IcicleValidator", - "._histogram.HistogramValidator", - "._histogram2d.Histogram2DValidator", - "._histogram2dcontour.Histogram2DcontourValidator", - "._heatmap.HeatmapValidator", - "._funnel.FunnelValidator", - "._funnelarea.FunnelareaValidator", - "._densitymap.DensitymapValidator", - "._densitymapbox.DensitymapboxValidator", - "._contour.ContourValidator", - "._contourcarpet.ContourcarpetValidator", - "._cone.ConeValidator", - "._choropleth.ChoroplethValidator", - "._choroplethmap.ChoroplethmapValidator", - "._choroplethmapbox.ChoroplethmapboxValidator", - "._carpet.CarpetValidator", - "._candlestick.CandlestickValidator", - "._box.BoxValidator", - "._bar.BarValidator", - "._barpolar.BarpolarValidator", - ], - ) diff --git a/plotly/validators/layout/template/data/_bar.py b/plotly/validators/layout/template/data/_bar.py deleted file mode 100644 index e15f2c0be21..00000000000 --- a/plotly/validators/layout/template/data/_bar.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BarValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="bar", parent_name="layout.template.data", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Bar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_barpolar.py b/plotly/validators/layout/template/data/_barpolar.py deleted file mode 100644 index 9034f1eb861..00000000000 --- a/plotly/validators/layout/template/data/_barpolar.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BarpolarValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="barpolar", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Barpolar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_box.py b/plotly/validators/layout/template/data/_box.py deleted file mode 100644 index a3e3f9186d0..00000000000 --- a/plotly/validators/layout/template/data/_box.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BoxValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="box", parent_name="layout.template.data", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Box"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_candlestick.py b/plotly/validators/layout/template/data/_candlestick.py deleted file mode 100644 index 6edb7990cea..00000000000 --- a/plotly/validators/layout/template/data/_candlestick.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CandlestickValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="candlestick", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Candlestick"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_carpet.py b/plotly/validators/layout/template/data/_carpet.py deleted file mode 100644 index 66516027d0e..00000000000 --- a/plotly/validators/layout/template/data/_carpet.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CarpetValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="carpet", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Carpet"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_choropleth.py b/plotly/validators/layout/template/data/_choropleth.py deleted file mode 100644 index 02074f1435f..00000000000 --- a/plotly/validators/layout/template/data/_choropleth.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ChoroplethValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="choropleth", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Choropleth"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_choroplethmap.py b/plotly/validators/layout/template/data/_choroplethmap.py deleted file mode 100644 index ecbf2924f21..00000000000 --- a/plotly/validators/layout/template/data/_choroplethmap.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ChoroplethmapValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="choroplethmap", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Choroplethmap"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_choroplethmapbox.py b/plotly/validators/layout/template/data/_choroplethmapbox.py deleted file mode 100644 index 754d06c281e..00000000000 --- a/plotly/validators/layout/template/data/_choroplethmapbox.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ChoroplethmapboxValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="choroplethmapbox", - parent_name="layout.template.data", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Choroplethmapbox"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_cone.py b/plotly/validators/layout/template/data/_cone.py deleted file mode 100644 index 0418ea198a8..00000000000 --- a/plotly/validators/layout/template/data/_cone.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ConeValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="cone", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Cone"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_contour.py b/plotly/validators/layout/template/data/_contour.py deleted file mode 100644 index e33e2014585..00000000000 --- a/plotly/validators/layout/template/data/_contour.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ContourValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="contour", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Contour"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_contourcarpet.py b/plotly/validators/layout/template/data/_contourcarpet.py deleted file mode 100644 index 3f4e29b1c4b..00000000000 --- a/plotly/validators/layout/template/data/_contourcarpet.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ContourcarpetValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="contourcarpet", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Contourcarpet"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_densitymap.py b/plotly/validators/layout/template/data/_densitymap.py deleted file mode 100644 index ad2226600a3..00000000000 --- a/plotly/validators/layout/template/data/_densitymap.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DensitymapValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="densitymap", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Densitymap"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_densitymapbox.py b/plotly/validators/layout/template/data/_densitymapbox.py deleted file mode 100644 index 901934bf5ad..00000000000 --- a/plotly/validators/layout/template/data/_densitymapbox.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DensitymapboxValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="densitymapbox", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Densitymapbox"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_funnel.py b/plotly/validators/layout/template/data/_funnel.py deleted file mode 100644 index 530f07d5294..00000000000 --- a/plotly/validators/layout/template/data/_funnel.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FunnelValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="funnel", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Funnel"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_funnelarea.py b/plotly/validators/layout/template/data/_funnelarea.py deleted file mode 100644 index 45a70f80bc1..00000000000 --- a/plotly/validators/layout/template/data/_funnelarea.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FunnelareaValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="funnelarea", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Funnelarea"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_heatmap.py b/plotly/validators/layout/template/data/_heatmap.py deleted file mode 100644 index d97f9c546a0..00000000000 --- a/plotly/validators/layout/template/data/_heatmap.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HeatmapValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="heatmap", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Heatmap"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_histogram.py b/plotly/validators/layout/template/data/_histogram.py deleted file mode 100644 index 555eca320a1..00000000000 --- a/plotly/validators/layout/template/data/_histogram.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HistogramValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="histogram", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Histogram"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_histogram2d.py b/plotly/validators/layout/template/data/_histogram2d.py deleted file mode 100644 index 9fb86513221..00000000000 --- a/plotly/validators/layout/template/data/_histogram2d.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Histogram2DValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="histogram2d", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Histogram2d"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_histogram2dcontour.py b/plotly/validators/layout/template/data/_histogram2dcontour.py deleted file mode 100644 index b86a49d1d20..00000000000 --- a/plotly/validators/layout/template/data/_histogram2dcontour.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Histogram2DcontourValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="histogram2dcontour", - parent_name="layout.template.data", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Histogram2dContour"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_icicle.py b/plotly/validators/layout/template/data/_icicle.py deleted file mode 100644 index c8c2b008be0..00000000000 --- a/plotly/validators/layout/template/data/_icicle.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IcicleValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="icicle", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Icicle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_image.py b/plotly/validators/layout/template/data/_image.py deleted file mode 100644 index 08d377e7d0b..00000000000 --- a/plotly/validators/layout/template/data/_image.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ImageValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="image", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Image"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_indicator.py b/plotly/validators/layout/template/data/_indicator.py deleted file mode 100644 index 34e135511c6..00000000000 --- a/plotly/validators/layout/template/data/_indicator.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IndicatorValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="indicator", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Indicator"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_isosurface.py b/plotly/validators/layout/template/data/_isosurface.py deleted file mode 100644 index c97174d58e7..00000000000 --- a/plotly/validators/layout/template/data/_isosurface.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class IsosurfaceValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="isosurface", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Isosurface"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_mesh3d.py b/plotly/validators/layout/template/data/_mesh3d.py deleted file mode 100644 index caa97a3b0d2..00000000000 --- a/plotly/validators/layout/template/data/_mesh3d.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Mesh3DValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="mesh3d", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Mesh3d"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_ohlc.py b/plotly/validators/layout/template/data/_ohlc.py deleted file mode 100644 index 7f0ba6669a5..00000000000 --- a/plotly/validators/layout/template/data/_ohlc.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OhlcValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="ohlc", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Ohlc"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_parcats.py b/plotly/validators/layout/template/data/_parcats.py deleted file mode 100644 index f5213fed00d..00000000000 --- a/plotly/validators/layout/template/data/_parcats.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ParcatsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="parcats", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Parcats"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_parcoords.py b/plotly/validators/layout/template/data/_parcoords.py deleted file mode 100644 index f29d039669f..00000000000 --- a/plotly/validators/layout/template/data/_parcoords.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ParcoordsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="parcoords", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Parcoords"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_pie.py b/plotly/validators/layout/template/data/_pie.py deleted file mode 100644 index 518b3182250..00000000000 --- a/plotly/validators/layout/template/data/_pie.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PieValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="pie", parent_name="layout.template.data", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pie"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_sankey.py b/plotly/validators/layout/template/data/_sankey.py deleted file mode 100644 index 0fe0a722694..00000000000 --- a/plotly/validators/layout/template/data/_sankey.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SankeyValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="sankey", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Sankey"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scatter.py b/plotly/validators/layout/template/data/_scatter.py deleted file mode 100644 index 45e1f467fe8..00000000000 --- a/plotly/validators/layout/template/data/_scatter.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScatterValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scatter", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scatter"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scatter3d.py b/plotly/validators/layout/template/data/_scatter3d.py deleted file mode 100644 index aff984a2168..00000000000 --- a/plotly/validators/layout/template/data/_scatter3d.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Scatter3DValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scatter3d", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scatter3d"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scattercarpet.py b/plotly/validators/layout/template/data/_scattercarpet.py deleted file mode 100644 index f56f3f30c44..00000000000 --- a/plotly/validators/layout/template/data/_scattercarpet.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattercarpetValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scattercarpet", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattercarpet"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scattergeo.py b/plotly/validators/layout/template/data/_scattergeo.py deleted file mode 100644 index 2f254fb6137..00000000000 --- a/plotly/validators/layout/template/data/_scattergeo.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattergeoValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scattergeo", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattergeo"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scattergl.py b/plotly/validators/layout/template/data/_scattergl.py deleted file mode 100644 index 0495324ea65..00000000000 --- a/plotly/validators/layout/template/data/_scattergl.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScatterglValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scattergl", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattergl"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scattermap.py b/plotly/validators/layout/template/data/_scattermap.py deleted file mode 100644 index 6118ded464b..00000000000 --- a/plotly/validators/layout/template/data/_scattermap.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattermapValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scattermap", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattermap"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scattermapbox.py b/plotly/validators/layout/template/data/_scattermapbox.py deleted file mode 100644 index e4b357d4dab..00000000000 --- a/plotly/validators/layout/template/data/_scattermapbox.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattermapboxValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scattermapbox", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattermapbox"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scatterpolar.py b/plotly/validators/layout/template/data/_scatterpolar.py deleted file mode 100644 index f1df5a52ebd..00000000000 --- a/plotly/validators/layout/template/data/_scatterpolar.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScatterpolarValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scatterpolar", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scatterpolar"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scatterpolargl.py b/plotly/validators/layout/template/data/_scatterpolargl.py deleted file mode 100644 index 3e3a9fcfff2..00000000000 --- a/plotly/validators/layout/template/data/_scatterpolargl.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScatterpolarglValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scatterpolargl", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scatterpolargl"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scattersmith.py b/plotly/validators/layout/template/data/_scattersmith.py deleted file mode 100644 index 9d308baa22a..00000000000 --- a/plotly/validators/layout/template/data/_scattersmith.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScattersmithValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scattersmith", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scattersmith"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_scatterternary.py b/plotly/validators/layout/template/data/_scatterternary.py deleted file mode 100644 index 8ad42a134d2..00000000000 --- a/plotly/validators/layout/template/data/_scatterternary.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScatterternaryValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="scatterternary", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Scatterternary"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_splom.py b/plotly/validators/layout/template/data/_splom.py deleted file mode 100644 index 9f91bce8428..00000000000 --- a/plotly/validators/layout/template/data/_splom.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SplomValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="splom", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Splom"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_streamtube.py b/plotly/validators/layout/template/data/_streamtube.py deleted file mode 100644 index cc7a160619b..00000000000 --- a/plotly/validators/layout/template/data/_streamtube.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StreamtubeValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="streamtube", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Streamtube"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_sunburst.py b/plotly/validators/layout/template/data/_sunburst.py deleted file mode 100644 index b824ff56c6f..00000000000 --- a/plotly/validators/layout/template/data/_sunburst.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SunburstValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="sunburst", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Sunburst"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_surface.py b/plotly/validators/layout/template/data/_surface.py deleted file mode 100644 index 2684e281551..00000000000 --- a/plotly/validators/layout/template/data/_surface.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SurfaceValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="surface", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Surface"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_table.py b/plotly/validators/layout/template/data/_table.py deleted file mode 100644 index e2918097021..00000000000 --- a/plotly/validators/layout/template/data/_table.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TableValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="table", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Table"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_treemap.py b/plotly/validators/layout/template/data/_treemap.py deleted file mode 100644 index 9f898bd627c..00000000000 --- a/plotly/validators/layout/template/data/_treemap.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TreemapValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="treemap", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Treemap"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_violin.py b/plotly/validators/layout/template/data/_violin.py deleted file mode 100644 index 1d20bbd0850..00000000000 --- a/plotly/validators/layout/template/data/_violin.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ViolinValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="violin", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Violin"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_volume.py b/plotly/validators/layout/template/data/_volume.py deleted file mode 100644 index 29d8ea3a94e..00000000000 --- a/plotly/validators/layout/template/data/_volume.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VolumeValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="volume", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Volume"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/template/data/_waterfall.py b/plotly/validators/layout/template/data/_waterfall.py deleted file mode 100644 index 08509f114a1..00000000000 --- a/plotly/validators/layout/template/data/_waterfall.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WaterfallValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="waterfall", parent_name="layout.template.data", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Waterfall"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/__init__.py b/plotly/validators/layout/ternary/__init__.py deleted file mode 100644 index 40b90b174ae..00000000000 --- a/plotly/validators/layout/ternary/__init__.py +++ /dev/null @@ -1,27 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._uirevision import UirevisionValidator - from ._sum import SumValidator - from ._domain import DomainValidator - from ._caxis import CaxisValidator - from ._bgcolor import BgcolorValidator - from ._baxis import BaxisValidator - from ._aaxis import AaxisValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._uirevision.UirevisionValidator", - "._sum.SumValidator", - "._domain.DomainValidator", - "._caxis.CaxisValidator", - "._bgcolor.BgcolorValidator", - "._baxis.BaxisValidator", - "._aaxis.AaxisValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/_aaxis.py b/plotly/validators/layout/ternary/_aaxis.py deleted file mode 100644 index 1feddb61d45..00000000000 --- a/plotly/validators/layout/ternary/_aaxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="aaxis", parent_name="layout.ternary", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Aaxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/_baxis.py b/plotly/validators/layout/ternary/_baxis.py deleted file mode 100644 index 7472d8a588a..00000000000 --- a/plotly/validators/layout/ternary/_baxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="baxis", parent_name="layout.ternary", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Baxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/_bgcolor.py b/plotly/validators/layout/ternary/_bgcolor.py deleted file mode 100644 index 9c128a43b75..00000000000 --- a/plotly/validators/layout/ternary/_bgcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="bgcolor", parent_name="layout.ternary", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/_caxis.py b/plotly/validators/layout/ternary/_caxis.py deleted file mode 100644 index 595496e09da..00000000000 --- a/plotly/validators/layout/ternary/_caxis.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CaxisValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="caxis", parent_name="layout.ternary", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Caxis"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/_domain.py b/plotly/validators/layout/ternary/_domain.py deleted file mode 100644 index b864ba33c0b..00000000000 --- a/plotly/validators/layout/ternary/_domain.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="domain", parent_name="layout.ternary", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Domain"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/_sum.py b/plotly/validators/layout/ternary/_sum.py deleted file mode 100644 index f07a649d245..00000000000 --- a/plotly/validators/layout/ternary/_sum.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SumValidator(_bv.NumberValidator): - def __init__(self, plotly_name="sum", parent_name="layout.ternary", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/_uirevision.py b/plotly/validators/layout/ternary/_uirevision.py deleted file mode 100644 index bd9167e5786..00000000000 --- a/plotly/validators/layout/ternary/_uirevision.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="uirevision", parent_name="layout.ternary", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/__init__.py b/plotly/validators/layout/ternary/aaxis/__init__.py deleted file mode 100644 index d92616c5ed6..00000000000 --- a/plotly/validators/layout/ternary/aaxis/__init__.py +++ /dev/null @@ -1,95 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._uirevision import UirevisionValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._min import MinValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._layer import LayerValidator - from ._labelalias import LabelaliasValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._uirevision.UirevisionValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._min.MinValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._layer.LayerValidator", - "._labelalias.LabelaliasValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/aaxis/_color.py b/plotly/validators/layout/ternary/aaxis/_color.py deleted file mode 100644 index 0e7520fce89..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_dtick.py b/plotly/validators/layout/ternary/aaxis/_dtick.py deleted file mode 100644 index 9d3c5096d9c..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_exponentformat.py b/plotly/validators/layout/ternary/aaxis/_exponentformat.py deleted file mode 100644 index 8cb78eed8d7..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_gridcolor.py b/plotly/validators/layout/ternary/aaxis/_gridcolor.py deleted file mode 100644 index 9c2f32eb099..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_griddash.py b/plotly/validators/layout/ternary/aaxis/_griddash.py deleted file mode 100644 index 59ed94ea3f4..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_griddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="griddash", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_gridwidth.py b/plotly/validators/layout/ternary/aaxis/_gridwidth.py deleted file mode 100644 index 5f97f7c4769..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_hoverformat.py b/plotly/validators/layout/ternary/aaxis/_hoverformat.py deleted file mode 100644 index 1afcc48d7db..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_hoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hoverformat", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_labelalias.py b/plotly/validators/layout/ternary/aaxis/_labelalias.py deleted file mode 100644 index d50e63c8d9b..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_layer.py b/plotly/validators/layout/ternary/aaxis/_layer.py deleted file mode 100644 index 37733b91480..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_layer.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="layer", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["above traces", "below traces"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_linecolor.py b/plotly/validators/layout/ternary/aaxis/_linecolor.py deleted file mode 100644 index 5d08b6e3311..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_linecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="linecolor", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_linewidth.py b/plotly/validators/layout/ternary/aaxis/_linewidth.py deleted file mode 100644 index 64ea55bc172..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_linewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="linewidth", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_min.py b/plotly/validators/layout/ternary/aaxis/_min.py deleted file mode 100644 index 6f1463764ee..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_min.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinValidator(_bv.NumberValidator): - def __init__(self, plotly_name="min", parent_name="layout.ternary.aaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_minexponent.py b/plotly/validators/layout/ternary/aaxis/_minexponent.py deleted file mode 100644 index 843d0af25b0..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_nticks.py b/plotly/validators/layout/ternary/aaxis/_nticks.py deleted file mode 100644 index c1f314cb8ab..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_separatethousands.py b/plotly/validators/layout/ternary/aaxis/_separatethousands.py deleted file mode 100644 index 10eb7340207..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="layout.ternary.aaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_showexponent.py b/plotly/validators/layout/ternary/aaxis/_showexponent.py deleted file mode 100644 index 33d3d3b762d..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_showgrid.py b/plotly/validators/layout/ternary/aaxis/_showgrid.py deleted file mode 100644 index d6cd9430889..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_showline.py b/plotly/validators/layout/ternary/aaxis/_showline.py deleted file mode 100644 index fec27805a1a..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_showline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showline", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_showticklabels.py b/plotly/validators/layout/ternary/aaxis/_showticklabels.py deleted file mode 100644 index 199caad7f89..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_showtickprefix.py b/plotly/validators/layout/ternary/aaxis/_showtickprefix.py deleted file mode 100644 index 7a3fb379981..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_showticksuffix.py b/plotly/validators/layout/ternary/aaxis/_showticksuffix.py deleted file mode 100644 index 2272641a3e6..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tick0.py b/plotly/validators/layout/ternary/aaxis/_tick0.py deleted file mode 100644 index 0a33e0bbad5..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickangle.py b/plotly/validators/layout/ternary/aaxis/_tickangle.py deleted file mode 100644 index 42eb9e16535..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickcolor.py b/plotly/validators/layout/ternary/aaxis/_tickcolor.py deleted file mode 100644 index ebcca62f1b6..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickfont.py b/plotly/validators/layout/ternary/aaxis/_tickfont.py deleted file mode 100644 index b189b4bd63a..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickformat.py b/plotly/validators/layout/ternary/aaxis/_tickformat.py deleted file mode 100644 index 8c04bbc0bd2..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickformatstopdefaults.py b/plotly/validators/layout/ternary/aaxis/_tickformatstopdefaults.py deleted file mode 100644 index 5ea8734da9d..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="layout.ternary.aaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickformatstops.py b/plotly/validators/layout/ternary/aaxis/_tickformatstops.py deleted file mode 100644 index 7600e582f3f..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="layout.ternary.aaxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_ticklabelstep.py b/plotly/validators/layout/ternary/aaxis/_ticklabelstep.py deleted file mode 100644 index 1d2781b9669..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_ticklen.py b/plotly/validators/layout/ternary/aaxis/_ticklen.py deleted file mode 100644 index 5378720968e..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickmode.py b/plotly/validators/layout/ternary/aaxis/_tickmode.py deleted file mode 100644 index 8ff828d0f17..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickprefix.py b/plotly/validators/layout/ternary/aaxis/_tickprefix.py deleted file mode 100644 index af6d4bdc4b7..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_ticks.py b/plotly/validators/layout/ternary/aaxis/_ticks.py deleted file mode 100644 index f4d38101d12..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_ticksuffix.py b/plotly/validators/layout/ternary/aaxis/_ticksuffix.py deleted file mode 100644 index 28950b5d852..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_ticktext.py b/plotly/validators/layout/ternary/aaxis/_ticktext.py deleted file mode 100644 index c2debbf78c2..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_ticktextsrc.py b/plotly/validators/layout/ternary/aaxis/_ticktextsrc.py deleted file mode 100644 index 63cdd66caf0..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickvals.py b/plotly/validators/layout/ternary/aaxis/_tickvals.py deleted file mode 100644 index 1cc8fd00990..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickvalssrc.py b/plotly/validators/layout/ternary/aaxis/_tickvalssrc.py deleted file mode 100644 index 45e4276f5bf..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_tickwidth.py b/plotly/validators/layout/ternary/aaxis/_tickwidth.py deleted file mode 100644 index c81bb1301a8..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_title.py b/plotly/validators/layout/ternary/aaxis/_title.py deleted file mode 100644 index 781f9edd118..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/_uirevision.py b/plotly/validators/layout/ternary/aaxis/_uirevision.py deleted file mode 100644 index f2152f55261..00000000000 --- a/plotly/validators/layout/ternary/aaxis/_uirevision.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="uirevision", parent_name="layout.ternary.aaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickfont/__init__.py b/plotly/validators/layout/ternary/aaxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickfont/_color.py b/plotly/validators/layout/ternary/aaxis/tickfont/_color.py deleted file mode 100644 index 2ebf9e4ff27..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.ternary.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickfont/_family.py b/plotly/validators/layout/ternary/aaxis/tickfont/_family.py deleted file mode 100644 index fff31aae315..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.ternary.aaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickfont/_lineposition.py b/plotly/validators/layout/ternary/aaxis/tickfont/_lineposition.py deleted file mode 100644 index 28c639be99c..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.ternary.aaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickfont/_shadow.py b/plotly/validators/layout/ternary/aaxis/tickfont/_shadow.py deleted file mode 100644 index f624113713a..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.ternary.aaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickfont/_size.py b/plotly/validators/layout/ternary/aaxis/tickfont/_size.py deleted file mode 100644 index 11e5434edd2..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.ternary.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickfont/_style.py b/plotly/validators/layout/ternary/aaxis/tickfont/_style.py deleted file mode 100644 index a06552740ff..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.ternary.aaxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickfont/_textcase.py b/plotly/validators/layout/ternary/aaxis/tickfont/_textcase.py deleted file mode 100644 index 1b5afdab34f..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.ternary.aaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickfont/_variant.py b/plotly/validators/layout/ternary/aaxis/tickfont/_variant.py deleted file mode 100644 index ff73c8e5cab..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.ternary.aaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickfont/_weight.py b/plotly/validators/layout/ternary/aaxis/tickfont/_weight.py deleted file mode 100644 index 666472abe38..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.ternary.aaxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickformatstop/__init__.py b/plotly/validators/layout/ternary/aaxis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickformatstop/_dtickrange.py b/plotly/validators/layout/ternary/aaxis/tickformatstop/_dtickrange.py deleted file mode 100644 index 9f501c889b8..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="layout.ternary.aaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "any"}, - {"editType": "plot", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickformatstop/_enabled.py b/plotly/validators/layout/ternary/aaxis/tickformatstop/_enabled.py deleted file mode 100644 index a04c2e5db34..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="layout.ternary.aaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickformatstop/_name.py b/plotly/validators/layout/ternary/aaxis/tickformatstop/_name.py deleted file mode 100644 index 428c0f5fc27..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="layout.ternary.aaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickformatstop/_templateitemname.py b/plotly/validators/layout/ternary/aaxis/tickformatstop/_templateitemname.py deleted file mode 100644 index dd8624310f0..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.ternary.aaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/tickformatstop/_value.py b/plotly/validators/layout/ternary/aaxis/tickformatstop/_value.py deleted file mode 100644 index 085a797d596..00000000000 --- a/plotly/validators/layout/ternary/aaxis/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="layout.ternary.aaxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/__init__.py b/plotly/validators/layout/ternary/aaxis/title/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/_font.py b/plotly/validators/layout/ternary/aaxis/title/_font.py deleted file mode 100644 index 2a45072ef56..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.ternary.aaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/_text.py b/plotly/validators/layout/ternary/aaxis/title/_text.py deleted file mode 100644 index fc45ba9a849..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.ternary.aaxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/font/__init__.py b/plotly/validators/layout/ternary/aaxis/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/font/_color.py b/plotly/validators/layout/ternary/aaxis/title/font/_color.py deleted file mode 100644 index 5d2df1b896a..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.ternary.aaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/font/_family.py b/plotly/validators/layout/ternary/aaxis/title/font/_family.py deleted file mode 100644 index c53edd3834f..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.ternary.aaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/font/_lineposition.py b/plotly/validators/layout/ternary/aaxis/title/font/_lineposition.py deleted file mode 100644 index 4b0e84020c4..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.ternary.aaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/font/_shadow.py b/plotly/validators/layout/ternary/aaxis/title/font/_shadow.py deleted file mode 100644 index 3c4498f5d80..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.ternary.aaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/font/_size.py b/plotly/validators/layout/ternary/aaxis/title/font/_size.py deleted file mode 100644 index 572d5b5976a..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.ternary.aaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/font/_style.py b/plotly/validators/layout/ternary/aaxis/title/font/_style.py deleted file mode 100644 index c00da25a445..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.ternary.aaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/font/_textcase.py b/plotly/validators/layout/ternary/aaxis/title/font/_textcase.py deleted file mode 100644 index 0316e6817fb..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.ternary.aaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/font/_variant.py b/plotly/validators/layout/ternary/aaxis/title/font/_variant.py deleted file mode 100644 index 1c3817aa217..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.ternary.aaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/aaxis/title/font/_weight.py b/plotly/validators/layout/ternary/aaxis/title/font/_weight.py deleted file mode 100644 index 24d9952208d..00000000000 --- a/plotly/validators/layout/ternary/aaxis/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.ternary.aaxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/__init__.py b/plotly/validators/layout/ternary/baxis/__init__.py deleted file mode 100644 index d92616c5ed6..00000000000 --- a/plotly/validators/layout/ternary/baxis/__init__.py +++ /dev/null @@ -1,95 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._uirevision import UirevisionValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._min import MinValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._layer import LayerValidator - from ._labelalias import LabelaliasValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._uirevision.UirevisionValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._min.MinValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._layer.LayerValidator", - "._labelalias.LabelaliasValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/baxis/_color.py b/plotly/validators/layout/ternary/baxis/_color.py deleted file mode 100644 index 101fddda81d..00000000000 --- a/plotly/validators/layout/ternary/baxis/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_dtick.py b/plotly/validators/layout/ternary/baxis/_dtick.py deleted file mode 100644 index 07bcead8e8f..00000000000 --- a/plotly/validators/layout/ternary/baxis/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_exponentformat.py b/plotly/validators/layout/ternary/baxis/_exponentformat.py deleted file mode 100644 index 75ddfeb0199..00000000000 --- a/plotly/validators/layout/ternary/baxis/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_gridcolor.py b/plotly/validators/layout/ternary/baxis/_gridcolor.py deleted file mode 100644 index c653814f556..00000000000 --- a/plotly/validators/layout/ternary/baxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_griddash.py b/plotly/validators/layout/ternary/baxis/_griddash.py deleted file mode 100644 index 21ca6873107..00000000000 --- a/plotly/validators/layout/ternary/baxis/_griddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="griddash", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_gridwidth.py b/plotly/validators/layout/ternary/baxis/_gridwidth.py deleted file mode 100644 index 214de3bf527..00000000000 --- a/plotly/validators/layout/ternary/baxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_hoverformat.py b/plotly/validators/layout/ternary/baxis/_hoverformat.py deleted file mode 100644 index 70d88366b9c..00000000000 --- a/plotly/validators/layout/ternary/baxis/_hoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hoverformat", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_labelalias.py b/plotly/validators/layout/ternary/baxis/_labelalias.py deleted file mode 100644 index d6f97cfffa2..00000000000 --- a/plotly/validators/layout/ternary/baxis/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_layer.py b/plotly/validators/layout/ternary/baxis/_layer.py deleted file mode 100644 index 2e706611a00..00000000000 --- a/plotly/validators/layout/ternary/baxis/_layer.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="layer", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["above traces", "below traces"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_linecolor.py b/plotly/validators/layout/ternary/baxis/_linecolor.py deleted file mode 100644 index e21ea4444ff..00000000000 --- a/plotly/validators/layout/ternary/baxis/_linecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="linecolor", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_linewidth.py b/plotly/validators/layout/ternary/baxis/_linewidth.py deleted file mode 100644 index d3033a9f1fa..00000000000 --- a/plotly/validators/layout/ternary/baxis/_linewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="linewidth", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_min.py b/plotly/validators/layout/ternary/baxis/_min.py deleted file mode 100644 index 3643c148f49..00000000000 --- a/plotly/validators/layout/ternary/baxis/_min.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinValidator(_bv.NumberValidator): - def __init__(self, plotly_name="min", parent_name="layout.ternary.baxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_minexponent.py b/plotly/validators/layout/ternary/baxis/_minexponent.py deleted file mode 100644 index 353dfb824b1..00000000000 --- a/plotly/validators/layout/ternary/baxis/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_nticks.py b/plotly/validators/layout/ternary/baxis/_nticks.py deleted file mode 100644 index f08387d65de..00000000000 --- a/plotly/validators/layout/ternary/baxis/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_separatethousands.py b/plotly/validators/layout/ternary/baxis/_separatethousands.py deleted file mode 100644 index a58541444f4..00000000000 --- a/plotly/validators/layout/ternary/baxis/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="layout.ternary.baxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_showexponent.py b/plotly/validators/layout/ternary/baxis/_showexponent.py deleted file mode 100644 index e708d1d9f58..00000000000 --- a/plotly/validators/layout/ternary/baxis/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_showgrid.py b/plotly/validators/layout/ternary/baxis/_showgrid.py deleted file mode 100644 index e41176d79ff..00000000000 --- a/plotly/validators/layout/ternary/baxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_showline.py b/plotly/validators/layout/ternary/baxis/_showline.py deleted file mode 100644 index e32f3770aba..00000000000 --- a/plotly/validators/layout/ternary/baxis/_showline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showline", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_showticklabels.py b/plotly/validators/layout/ternary/baxis/_showticklabels.py deleted file mode 100644 index 7363dc0c068..00000000000 --- a/plotly/validators/layout/ternary/baxis/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_showtickprefix.py b/plotly/validators/layout/ternary/baxis/_showtickprefix.py deleted file mode 100644 index 204d9c4f5b6..00000000000 --- a/plotly/validators/layout/ternary/baxis/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_showticksuffix.py b/plotly/validators/layout/ternary/baxis/_showticksuffix.py deleted file mode 100644 index 2b4e2394852..00000000000 --- a/plotly/validators/layout/ternary/baxis/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tick0.py b/plotly/validators/layout/ternary/baxis/_tick0.py deleted file mode 100644 index 260fd1a66cb..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickangle.py b/plotly/validators/layout/ternary/baxis/_tickangle.py deleted file mode 100644 index 5ebf3f3c507..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickcolor.py b/plotly/validators/layout/ternary/baxis/_tickcolor.py deleted file mode 100644 index b84b258d7a2..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickfont.py b/plotly/validators/layout/ternary/baxis/_tickfont.py deleted file mode 100644 index cf329b6fa0e..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickformat.py b/plotly/validators/layout/ternary/baxis/_tickformat.py deleted file mode 100644 index 5fe35fd6c76..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickformatstopdefaults.py b/plotly/validators/layout/ternary/baxis/_tickformatstopdefaults.py deleted file mode 100644 index 7dda1bdbaa2..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="layout.ternary.baxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickformatstops.py b/plotly/validators/layout/ternary/baxis/_tickformatstops.py deleted file mode 100644 index be3bc174568..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="layout.ternary.baxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_ticklabelstep.py b/plotly/validators/layout/ternary/baxis/_ticklabelstep.py deleted file mode 100644 index e86243ed8c9..00000000000 --- a/plotly/validators/layout/ternary/baxis/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_ticklen.py b/plotly/validators/layout/ternary/baxis/_ticklen.py deleted file mode 100644 index 9ae6b01ca3d..00000000000 --- a/plotly/validators/layout/ternary/baxis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickmode.py b/plotly/validators/layout/ternary/baxis/_tickmode.py deleted file mode 100644 index ef8ef0966c1..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickprefix.py b/plotly/validators/layout/ternary/baxis/_tickprefix.py deleted file mode 100644 index 35c8e6abad7..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_ticks.py b/plotly/validators/layout/ternary/baxis/_ticks.py deleted file mode 100644 index 4e877403a52..00000000000 --- a/plotly/validators/layout/ternary/baxis/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_ticksuffix.py b/plotly/validators/layout/ternary/baxis/_ticksuffix.py deleted file mode 100644 index 272a98bb63d..00000000000 --- a/plotly/validators/layout/ternary/baxis/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_ticktext.py b/plotly/validators/layout/ternary/baxis/_ticktext.py deleted file mode 100644 index 5b731d42509..00000000000 --- a/plotly/validators/layout/ternary/baxis/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_ticktextsrc.py b/plotly/validators/layout/ternary/baxis/_ticktextsrc.py deleted file mode 100644 index 29639bfb311..00000000000 --- a/plotly/validators/layout/ternary/baxis/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickvals.py b/plotly/validators/layout/ternary/baxis/_tickvals.py deleted file mode 100644 index 845ea113714..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickvalssrc.py b/plotly/validators/layout/ternary/baxis/_tickvalssrc.py deleted file mode 100644 index bdc116e02ca..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_tickwidth.py b/plotly/validators/layout/ternary/baxis/_tickwidth.py deleted file mode 100644 index 882ea63b001..00000000000 --- a/plotly/validators/layout/ternary/baxis/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_title.py b/plotly/validators/layout/ternary/baxis/_title.py deleted file mode 100644 index e93840682e3..00000000000 --- a/plotly/validators/layout/ternary/baxis/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/_uirevision.py b/plotly/validators/layout/ternary/baxis/_uirevision.py deleted file mode 100644 index cab2e455cc6..00000000000 --- a/plotly/validators/layout/ternary/baxis/_uirevision.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="uirevision", parent_name="layout.ternary.baxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickfont/__init__.py b/plotly/validators/layout/ternary/baxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/baxis/tickfont/_color.py b/plotly/validators/layout/ternary/baxis/tickfont/_color.py deleted file mode 100644 index 923b49043dc..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.ternary.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickfont/_family.py b/plotly/validators/layout/ternary/baxis/tickfont/_family.py deleted file mode 100644 index 05596e228ef..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.ternary.baxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickfont/_lineposition.py b/plotly/validators/layout/ternary/baxis/tickfont/_lineposition.py deleted file mode 100644 index 270b33b88c6..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.ternary.baxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickfont/_shadow.py b/plotly/validators/layout/ternary/baxis/tickfont/_shadow.py deleted file mode 100644 index e0c7c310cf4..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.ternary.baxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickfont/_size.py b/plotly/validators/layout/ternary/baxis/tickfont/_size.py deleted file mode 100644 index b5ff2bbc915..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.ternary.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickfont/_style.py b/plotly/validators/layout/ternary/baxis/tickfont/_style.py deleted file mode 100644 index dcf3c97bb23..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.ternary.baxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickfont/_textcase.py b/plotly/validators/layout/ternary/baxis/tickfont/_textcase.py deleted file mode 100644 index 70bc393a230..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.ternary.baxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickfont/_variant.py b/plotly/validators/layout/ternary/baxis/tickfont/_variant.py deleted file mode 100644 index 1d04e54b395..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.ternary.baxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickfont/_weight.py b/plotly/validators/layout/ternary/baxis/tickfont/_weight.py deleted file mode 100644 index dd62ebfaf41..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.ternary.baxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickformatstop/__init__.py b/plotly/validators/layout/ternary/baxis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/baxis/tickformatstop/_dtickrange.py b/plotly/validators/layout/ternary/baxis/tickformatstop/_dtickrange.py deleted file mode 100644 index ee20063ae72..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="layout.ternary.baxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "any"}, - {"editType": "plot", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickformatstop/_enabled.py b/plotly/validators/layout/ternary/baxis/tickformatstop/_enabled.py deleted file mode 100644 index c5f71ff341c..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="layout.ternary.baxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickformatstop/_name.py b/plotly/validators/layout/ternary/baxis/tickformatstop/_name.py deleted file mode 100644 index 6819905f72e..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="layout.ternary.baxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickformatstop/_templateitemname.py b/plotly/validators/layout/ternary/baxis/tickformatstop/_templateitemname.py deleted file mode 100644 index 8b0765d386d..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.ternary.baxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/tickformatstop/_value.py b/plotly/validators/layout/ternary/baxis/tickformatstop/_value.py deleted file mode 100644 index b7071d5601e..00000000000 --- a/plotly/validators/layout/ternary/baxis/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="layout.ternary.baxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/__init__.py b/plotly/validators/layout/ternary/baxis/title/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/layout/ternary/baxis/title/_font.py b/plotly/validators/layout/ternary/baxis/title/_font.py deleted file mode 100644 index f9962b25018..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.ternary.baxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/_text.py b/plotly/validators/layout/ternary/baxis/title/_text.py deleted file mode 100644 index 2d50c0c87c2..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.ternary.baxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/font/__init__.py b/plotly/validators/layout/ternary/baxis/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/baxis/title/font/_color.py b/plotly/validators/layout/ternary/baxis/title/font/_color.py deleted file mode 100644 index e36050cb38d..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.ternary.baxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/font/_family.py b/plotly/validators/layout/ternary/baxis/title/font/_family.py deleted file mode 100644 index eed49889443..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.ternary.baxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/font/_lineposition.py b/plotly/validators/layout/ternary/baxis/title/font/_lineposition.py deleted file mode 100644 index dfc5499dbdf..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.ternary.baxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/font/_shadow.py b/plotly/validators/layout/ternary/baxis/title/font/_shadow.py deleted file mode 100644 index 2c2c6c6296e..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.ternary.baxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/font/_size.py b/plotly/validators/layout/ternary/baxis/title/font/_size.py deleted file mode 100644 index 7e0406fb9d3..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.ternary.baxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/font/_style.py b/plotly/validators/layout/ternary/baxis/title/font/_style.py deleted file mode 100644 index 7fe67508ed9..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.ternary.baxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/font/_textcase.py b/plotly/validators/layout/ternary/baxis/title/font/_textcase.py deleted file mode 100644 index 9cb836e6e63..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.ternary.baxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/font/_variant.py b/plotly/validators/layout/ternary/baxis/title/font/_variant.py deleted file mode 100644 index 092757526c8..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.ternary.baxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/baxis/title/font/_weight.py b/plotly/validators/layout/ternary/baxis/title/font/_weight.py deleted file mode 100644 index e4641a88393..00000000000 --- a/plotly/validators/layout/ternary/baxis/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.ternary.baxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/__init__.py b/plotly/validators/layout/ternary/caxis/__init__.py deleted file mode 100644 index d92616c5ed6..00000000000 --- a/plotly/validators/layout/ternary/caxis/__init__.py +++ /dev/null @@ -1,95 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._uirevision import UirevisionValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._separatethousands import SeparatethousandsValidator - from ._nticks import NticksValidator - from ._minexponent import MinexponentValidator - from ._min import MinValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._layer import LayerValidator - from ._labelalias import LabelaliasValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._uirevision.UirevisionValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._separatethousands.SeparatethousandsValidator", - "._nticks.NticksValidator", - "._minexponent.MinexponentValidator", - "._min.MinValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._layer.LayerValidator", - "._labelalias.LabelaliasValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/caxis/_color.py b/plotly/validators/layout/ternary/caxis/_color.py deleted file mode 100644 index fa42478c007..00000000000 --- a/plotly/validators/layout/ternary/caxis/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_dtick.py b/plotly/validators/layout/ternary/caxis/_dtick.py deleted file mode 100644 index d3d870b2216..00000000000 --- a/plotly/validators/layout/ternary/caxis/_dtick.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="dtick", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_exponentformat.py b/plotly/validators/layout/ternary/caxis/_exponentformat.py deleted file mode 100644 index 1a30dd377da..00000000000 --- a/plotly/validators/layout/ternary/caxis/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_gridcolor.py b/plotly/validators/layout/ternary/caxis/_gridcolor.py deleted file mode 100644 index 529831d77cd..00000000000 --- a/plotly/validators/layout/ternary/caxis/_gridcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="gridcolor", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_griddash.py b/plotly/validators/layout/ternary/caxis/_griddash.py deleted file mode 100644 index ec2b5c3e817..00000000000 --- a/plotly/validators/layout/ternary/caxis/_griddash.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__( - self, plotly_name="griddash", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_gridwidth.py b/plotly/validators/layout/ternary/caxis/_gridwidth.py deleted file mode 100644 index b626a1a364d..00000000000 --- a/plotly/validators/layout/ternary/caxis/_gridwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="gridwidth", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_hoverformat.py b/plotly/validators/layout/ternary/caxis/_hoverformat.py deleted file mode 100644 index a159512571b..00000000000 --- a/plotly/validators/layout/ternary/caxis/_hoverformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="hoverformat", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_labelalias.py b/plotly/validators/layout/ternary/caxis/_labelalias.py deleted file mode 100644 index cf887142f2f..00000000000 --- a/plotly/validators/layout/ternary/caxis/_labelalias.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="labelalias", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_layer.py b/plotly/validators/layout/ternary/caxis/_layer.py deleted file mode 100644 index 353a1805328..00000000000 --- a/plotly/validators/layout/ternary/caxis/_layer.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="layer", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["above traces", "below traces"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_linecolor.py b/plotly/validators/layout/ternary/caxis/_linecolor.py deleted file mode 100644 index b190d552a4d..00000000000 --- a/plotly/validators/layout/ternary/caxis/_linecolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="linecolor", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_linewidth.py b/plotly/validators/layout/ternary/caxis/_linewidth.py deleted file mode 100644 index 162f9074db7..00000000000 --- a/plotly/validators/layout/ternary/caxis/_linewidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="linewidth", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_min.py b/plotly/validators/layout/ternary/caxis/_min.py deleted file mode 100644 index 77d45613cc2..00000000000 --- a/plotly/validators/layout/ternary/caxis/_min.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinValidator(_bv.NumberValidator): - def __init__(self, plotly_name="min", parent_name="layout.ternary.caxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_minexponent.py b/plotly/validators/layout/ternary/caxis/_minexponent.py deleted file mode 100644 index 38ca4e7ae0f..00000000000 --- a/plotly/validators/layout/ternary/caxis/_minexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minexponent", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_nticks.py b/plotly/validators/layout/ternary/caxis/_nticks.py deleted file mode 100644 index 50c227296f3..00000000000 --- a/plotly/validators/layout/ternary/caxis/_nticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="nticks", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_separatethousands.py b/plotly/validators/layout/ternary/caxis/_separatethousands.py deleted file mode 100644 index 95a4bc69e01..00000000000 --- a/plotly/validators/layout/ternary/caxis/_separatethousands.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SeparatethousandsValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="separatethousands", - parent_name="layout.ternary.caxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_showexponent.py b/plotly/validators/layout/ternary/caxis/_showexponent.py deleted file mode 100644 index bbd9b6af4e4..00000000000 --- a/plotly/validators/layout/ternary/caxis/_showexponent.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowexponentValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showexponent", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_showgrid.py b/plotly/validators/layout/ternary/caxis/_showgrid.py deleted file mode 100644 index b1aa4097a9b..00000000000 --- a/plotly/validators/layout/ternary/caxis/_showgrid.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowgridValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showgrid", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_showline.py b/plotly/validators/layout/ternary/caxis/_showline.py deleted file mode 100644 index 88e95537061..00000000000 --- a/plotly/validators/layout/ternary/caxis/_showline.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowlineValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showline", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_showticklabels.py b/plotly/validators/layout/ternary/caxis/_showticklabels.py deleted file mode 100644 index 103f2940ed7..00000000000 --- a/plotly/validators/layout/ternary/caxis/_showticklabels.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticklabelsValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showticklabels", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_showtickprefix.py b/plotly/validators/layout/ternary/caxis/_showtickprefix.py deleted file mode 100644 index 06caab74a49..00000000000 --- a/plotly/validators/layout/ternary/caxis/_showtickprefix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowtickprefixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showtickprefix", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_showticksuffix.py b/plotly/validators/layout/ternary/caxis/_showticksuffix.py deleted file mode 100644 index da17ee45251..00000000000 --- a/plotly/validators/layout/ternary/caxis/_showticksuffix.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowticksuffixValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="showticksuffix", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["all", "first", "last", "none"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tick0.py b/plotly/validators/layout/ternary/caxis/_tick0.py deleted file mode 100644 index 23a35ef627f..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tick0.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Tick0Validator(_bv.AnyValidator): - def __init__( - self, plotly_name="tick0", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickangle.py b/plotly/validators/layout/ternary/caxis/_tickangle.py deleted file mode 100644 index 3fa5e69f338..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickangle.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickangleValidator(_bv.AngleValidator): - def __init__( - self, plotly_name="tickangle", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickcolor.py b/plotly/validators/layout/ternary/caxis/_tickcolor.py deleted file mode 100644 index 5d6b1b15b52..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="tickcolor", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickfont.py b/plotly/validators/layout/ternary/caxis/_tickfont.py deleted file mode 100644 index 4b4d3c952bf..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickfont.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickfontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="tickfont", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickfont"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickformat.py b/plotly/validators/layout/ternary/caxis/_tickformat.py deleted file mode 100644 index af43f22cfc6..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickformat.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickformat", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickformatstopdefaults.py b/plotly/validators/layout/ternary/caxis/_tickformatstopdefaults.py deleted file mode 100644 index 31fe1db84c3..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickformatstopdefaults.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, - plotly_name="tickformatstopdefaults", - parent_name="layout.ternary.caxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickformatstops.py b/plotly/validators/layout/ternary/caxis/_tickformatstops.py deleted file mode 100644 index 505d9ede7b3..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickformatstops.py +++ /dev/null @@ -1,24 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickformatstopsValidator(_bv.CompoundArrayValidator): - def __init__( - self, - plotly_name="tickformatstops", - parent_name="layout.ternary.caxis", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Tickformatstop"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_ticklabelstep.py b/plotly/validators/layout/ternary/caxis/_ticklabelstep.py deleted file mode 100644 index a0b56bb7804..00000000000 --- a/plotly/validators/layout/ternary/caxis/_ticklabelstep.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklabelstepValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="ticklabelstep", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_ticklen.py b/plotly/validators/layout/ternary/caxis/_ticklen.py deleted file mode 100644 index 7994636935e..00000000000 --- a/plotly/validators/layout/ternary/caxis/_ticklen.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicklenValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="ticklen", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickmode.py b/plotly/validators/layout/ternary/caxis/_tickmode.py deleted file mode 100644 index ee9505cd769..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickmode.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickmodeValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="tickmode", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop("values", ["auto", "linear", "array"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickprefix.py b/plotly/validators/layout/ternary/caxis/_tickprefix.py deleted file mode 100644 index 98fbb199d44..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickprefix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickprefixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="tickprefix", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_ticks.py b/plotly/validators/layout/ternary/caxis/_ticks.py deleted file mode 100644 index 29343317217..00000000000 --- a/plotly/validators/layout/ternary/caxis/_ticks.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ticks", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["outside", "inside", ""]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_ticksuffix.py b/plotly/validators/layout/ternary/caxis/_ticksuffix.py deleted file mode 100644 index 09d34e343c1..00000000000 --- a/plotly/validators/layout/ternary/caxis/_ticksuffix.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicksuffixValidator(_bv.StringValidator): - def __init__( - self, plotly_name="ticksuffix", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_ticktext.py b/plotly/validators/layout/ternary/caxis/_ticktext.py deleted file mode 100644 index 4489f8893a5..00000000000 --- a/plotly/validators/layout/ternary/caxis/_ticktext.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="ticktext", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_ticktextsrc.py b/plotly/validators/layout/ternary/caxis/_ticktextsrc.py deleted file mode 100644 index fe0de8a1b55..00000000000 --- a/plotly/validators/layout/ternary/caxis/_ticktextsrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TicktextsrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="ticktextsrc", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickvals.py b/plotly/validators/layout/ternary/caxis/_tickvals.py deleted file mode 100644 index be6a5972ca2..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickvals.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalsValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="tickvals", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickvalssrc.py b/plotly/validators/layout/ternary/caxis/_tickvalssrc.py deleted file mode 100644 index af90433240a..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickvalssrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickvalssrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="tickvalssrc", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_tickwidth.py b/plotly/validators/layout/ternary/caxis/_tickwidth.py deleted file mode 100644 index a91afa51f67..00000000000 --- a/plotly/validators/layout/ternary/caxis/_tickwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TickwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="tickwidth", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_title.py b/plotly/validators/layout/ternary/caxis/_title.py deleted file mode 100644 index 04ed5b61a37..00000000000 --- a/plotly/validators/layout/ternary/caxis/_title.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TitleValidator(_bv.TitleValidator): - def __init__( - self, plotly_name="title", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Title"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/_uirevision.py b/plotly/validators/layout/ternary/caxis/_uirevision.py deleted file mode 100644 index e0ae743842e..00000000000 --- a/plotly/validators/layout/ternary/caxis/_uirevision.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class UirevisionValidator(_bv.AnyValidator): - def __init__( - self, plotly_name="uirevision", parent_name="layout.ternary.caxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickfont/__init__.py b/plotly/validators/layout/ternary/caxis/tickfont/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickfont/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/caxis/tickfont/_color.py b/plotly/validators/layout/ternary/caxis/tickfont/_color.py deleted file mode 100644 index 27e6d03aef1..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickfont/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.ternary.caxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickfont/_family.py b/plotly/validators/layout/ternary/caxis/tickfont/_family.py deleted file mode 100644 index 2e1642094e4..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickfont/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.ternary.caxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickfont/_lineposition.py b/plotly/validators/layout/ternary/caxis/tickfont/_lineposition.py deleted file mode 100644 index f04fa9117c0..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickfont/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.ternary.caxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickfont/_shadow.py b/plotly/validators/layout/ternary/caxis/tickfont/_shadow.py deleted file mode 100644 index a79db63fce4..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickfont/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.ternary.caxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickfont/_size.py b/plotly/validators/layout/ternary/caxis/tickfont/_size.py deleted file mode 100644 index 0a278105f52..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickfont/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.ternary.caxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickfont/_style.py b/plotly/validators/layout/ternary/caxis/tickfont/_style.py deleted file mode 100644 index 0ca14a5389f..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickfont/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.ternary.caxis.tickfont", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickfont/_textcase.py b/plotly/validators/layout/ternary/caxis/tickfont/_textcase.py deleted file mode 100644 index 748eb7e4ba1..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickfont/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.ternary.caxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickfont/_variant.py b/plotly/validators/layout/ternary/caxis/tickfont/_variant.py deleted file mode 100644 index 4e8b646a359..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickfont/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.ternary.caxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickfont/_weight.py b/plotly/validators/layout/ternary/caxis/tickfont/_weight.py deleted file mode 100644 index d26b41e4c66..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickfont/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.ternary.caxis.tickfont", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickformatstop/__init__.py b/plotly/validators/layout/ternary/caxis/tickformatstop/__init__.py deleted file mode 100644 index 949fe0b6ff4..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickformatstop/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._value import ValueValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._enabled import EnabledValidator - from ._dtickrange import DtickrangeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._value.ValueValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._enabled.EnabledValidator", - "._dtickrange.DtickrangeValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/caxis/tickformatstop/_dtickrange.py b/plotly/validators/layout/ternary/caxis/tickformatstop/_dtickrange.py deleted file mode 100644 index a5307cbe123..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickformatstop/_dtickrange.py +++ /dev/null @@ -1,26 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickrangeValidator(_bv.InfoArrayValidator): - def __init__( - self, - plotly_name="dtickrange", - parent_name="layout.ternary.caxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "any"}, - {"editType": "plot", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickformatstop/_enabled.py b/plotly/validators/layout/ternary/caxis/tickformatstop/_enabled.py deleted file mode 100644 index 26562df807b..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickformatstop/_enabled.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EnabledValidator(_bv.BooleanValidator): - def __init__( - self, - plotly_name="enabled", - parent_name="layout.ternary.caxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickformatstop/_name.py b/plotly/validators/layout/ternary/caxis/tickformatstop/_name.py deleted file mode 100644 index ddb2063203a..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickformatstop/_name.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="name", - parent_name="layout.ternary.caxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickformatstop/_templateitemname.py b/plotly/validators/layout/ternary/caxis/tickformatstop/_templateitemname.py deleted file mode 100644 index bd6d80650e1..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickformatstop/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.ternary.caxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/tickformatstop/_value.py b/plotly/validators/layout/ternary/caxis/tickformatstop/_value.py deleted file mode 100644 index 73fb6e46240..00000000000 --- a/plotly/validators/layout/ternary/caxis/tickformatstop/_value.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ValueValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="value", - parent_name="layout.ternary.caxis.tickformatstop", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/__init__.py b/plotly/validators/layout/ternary/caxis/title/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/layout/ternary/caxis/title/_font.py b/plotly/validators/layout/ternary/caxis/title/_font.py deleted file mode 100644 index 5fe1bd96b8e..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.ternary.caxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/_text.py b/plotly/validators/layout/ternary/caxis/title/_text.py deleted file mode 100644 index 17c0d79f3e6..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.ternary.caxis.title", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/font/__init__.py b/plotly/validators/layout/ternary/caxis/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/caxis/title/font/_color.py b/plotly/validators/layout/ternary/caxis/title/font/_color.py deleted file mode 100644 index 82a3c15fd96..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/font/_color.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, - plotly_name="color", - parent_name="layout.ternary.caxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/font/_family.py b/plotly/validators/layout/ternary/caxis/title/font/_family.py deleted file mode 100644 index 4e372e84796..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/font/_family.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="family", - parent_name="layout.ternary.caxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/font/_lineposition.py b/plotly/validators/layout/ternary/caxis/title/font/_lineposition.py deleted file mode 100644 index 31b9f2d11be..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.ternary.caxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/font/_shadow.py b/plotly/validators/layout/ternary/caxis/title/font/_shadow.py deleted file mode 100644 index d7703c1eafa..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/font/_shadow.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="shadow", - parent_name="layout.ternary.caxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/font/_size.py b/plotly/validators/layout/ternary/caxis/title/font/_size.py deleted file mode 100644 index 8fa7fc422a8..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/font/_size.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, - plotly_name="size", - parent_name="layout.ternary.caxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/font/_style.py b/plotly/validators/layout/ternary/caxis/title/font/_style.py deleted file mode 100644 index f599cbdd41a..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/font/_style.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="style", - parent_name="layout.ternary.caxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/font/_textcase.py b/plotly/validators/layout/ternary/caxis/title/font/_textcase.py deleted file mode 100644 index c4de5eddde6..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/font/_textcase.py +++ /dev/null @@ -1,20 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="textcase", - parent_name="layout.ternary.caxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/font/_variant.py b/plotly/validators/layout/ternary/caxis/title/font/_variant.py deleted file mode 100644 index ac0ec10cb91..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/font/_variant.py +++ /dev/null @@ -1,30 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, - plotly_name="variant", - parent_name="layout.ternary.caxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/caxis/title/font/_weight.py b/plotly/validators/layout/ternary/caxis/title/font/_weight.py deleted file mode 100644 index cced6b6851c..00000000000 --- a/plotly/validators/layout/ternary/caxis/title/font/_weight.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, - plotly_name="weight", - parent_name="layout.ternary.caxis.title.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/domain/__init__.py b/plotly/validators/layout/ternary/domain/__init__.py deleted file mode 100644 index 51371db8566..00000000000 --- a/plotly/validators/layout/ternary/domain/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._y import YValidator - from ._x import XValidator - from ._row import RowValidator - from ._column import ColumnValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._y.YValidator", - "._x.XValidator", - "._row.RowValidator", - "._column.ColumnValidator", - ], - ) diff --git a/plotly/validators/layout/ternary/domain/_column.py b/plotly/validators/layout/ternary/domain/_column.py deleted file mode 100644 index 82e67903bcb..00000000000 --- a/plotly/validators/layout/ternary/domain/_column.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColumnValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="column", parent_name="layout.ternary.domain", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/domain/_row.py b/plotly/validators/layout/ternary/domain/_row.py deleted file mode 100644 index 56daef62b3c..00000000000 --- a/plotly/validators/layout/ternary/domain/_row.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RowValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="row", parent_name="layout.ternary.domain", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/domain/_x.py b/plotly/validators/layout/ternary/domain/_x.py deleted file mode 100644 index 65167b29b5b..00000000000 --- a/plotly/validators/layout/ternary/domain/_x.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="x", parent_name="layout.ternary.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/ternary/domain/_y.py b/plotly/validators/layout/ternary/domain/_y.py deleted file mode 100644 index 86339152bed..00000000000 --- a/plotly/validators/layout/ternary/domain/_y.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="y", parent_name="layout.ternary.domain", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/title/__init__.py b/plotly/validators/layout/title/__init__.py deleted file mode 100644 index a9f34e34aab..00000000000 --- a/plotly/validators/layout/title/__init__.py +++ /dev/null @@ -1,35 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yref import YrefValidator - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xref import XrefValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._text import TextValidator - from ._subtitle import SubtitleValidator - from ._pad import PadValidator - from ._font import FontValidator - from ._automargin import AutomarginValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yref.YrefValidator", - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xref.XrefValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._text.TextValidator", - "._subtitle.SubtitleValidator", - "._pad.PadValidator", - "._font.FontValidator", - "._automargin.AutomarginValidator", - ], - ) diff --git a/plotly/validators/layout/title/_automargin.py b/plotly/validators/layout/title/_automargin.py deleted file mode 100644 index ce45c0c1a7d..00000000000 --- a/plotly/validators/layout/title/_automargin.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutomarginValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="automargin", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/_font.py b/plotly/validators/layout/title/_font.py deleted file mode 100644 index 30fa7a9ff3a..00000000000 --- a/plotly/validators/layout/title/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/title/_pad.py b/plotly/validators/layout/title/_pad.py deleted file mode 100644 index 3b0aa7aaa52..00000000000 --- a/plotly/validators/layout/title/_pad.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PadValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="pad", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pad"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/title/_subtitle.py b/plotly/validators/layout/title/_subtitle.py deleted file mode 100644 index 21b839aa58c..00000000000 --- a/plotly/validators/layout/title/_subtitle.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SubtitleValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="subtitle", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Subtitle"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/title/_text.py b/plotly/validators/layout/title/_text.py deleted file mode 100644 index 63db50fc41a..00000000000 --- a/plotly/validators/layout/title/_text.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__(self, plotly_name="text", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/_x.py b/plotly/validators/layout/title/_x.py deleted file mode 100644 index 473e5528f86..00000000000 --- a/plotly/validators/layout/title/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/title/_xanchor.py b/plotly/validators/layout/title/_xanchor.py deleted file mode 100644 index 62c00f75071..00000000000 --- a/plotly/validators/layout/title/_xanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xanchor", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop("values", ["auto", "left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/title/_xref.py b/plotly/validators/layout/title/_xref.py deleted file mode 100644 index 68a048c66b3..00000000000 --- a/plotly/validators/layout/title/_xref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="xref", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/layout/title/_y.py b/plotly/validators/layout/title/_y.py deleted file mode 100644 index 299a617a9f6..00000000000 --- a/plotly/validators/layout/title/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/title/_yanchor.py b/plotly/validators/layout/title/_yanchor.py deleted file mode 100644 index 939ea1974c9..00000000000 --- a/plotly/validators/layout/title/_yanchor.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yanchor", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop("values", ["auto", "top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/title/_yref.py b/plotly/validators/layout/title/_yref.py deleted file mode 100644 index 87ffff65351..00000000000 --- a/plotly/validators/layout/title/_yref.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YrefValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="yref", parent_name="layout.title", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop("values", ["container", "paper"]), - **kwargs, - ) diff --git a/plotly/validators/layout/title/font/__init__.py b/plotly/validators/layout/title/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/title/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/title/font/_color.py b/plotly/validators/layout/title/font/_color.py deleted file mode 100644 index 81678f5f54a..00000000000 --- a/plotly/validators/layout/title/font/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.title.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/font/_family.py b/plotly/validators/layout/title/font/_family.py deleted file mode 100644 index c2eb443bb20..00000000000 --- a/plotly/validators/layout/title/font/_family.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__(self, plotly_name="family", parent_name="layout.title.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/title/font/_lineposition.py b/plotly/validators/layout/title/font/_lineposition.py deleted file mode 100644 index 78cdf3fca84..00000000000 --- a/plotly/validators/layout/title/font/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="layout.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/title/font/_shadow.py b/plotly/validators/layout/title/font/_shadow.py deleted file mode 100644 index 2d7f8a09a39..00000000000 --- a/plotly/validators/layout/title/font/_shadow.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__(self, plotly_name="shadow", parent_name="layout.title.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/font/_size.py b/plotly/validators/layout/title/font/_size.py deleted file mode 100644 index 0dfb68781a3..00000000000 --- a/plotly/validators/layout/title/font/_size.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__(self, plotly_name="size", parent_name="layout.title.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/title/font/_style.py b/plotly/validators/layout/title/font/_style.py deleted file mode 100644 index 9ce68e39575..00000000000 --- a/plotly/validators/layout/title/font/_style.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="style", parent_name="layout.title.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/title/font/_textcase.py b/plotly/validators/layout/title/font/_textcase.py deleted file mode 100644 index c7f40448199..00000000000 --- a/plotly/validators/layout/title/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="layout.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/title/font/_variant.py b/plotly/validators/layout/title/font/_variant.py deleted file mode 100644 index 72d2092c494..00000000000 --- a/plotly/validators/layout/title/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.title.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/title/font/_weight.py b/plotly/validators/layout/title/font/_weight.py deleted file mode 100644 index 4804774d5ff..00000000000 --- a/plotly/validators/layout/title/font/_weight.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="weight", parent_name="layout.title.font", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/title/pad/__init__.py b/plotly/validators/layout/title/pad/__init__.py deleted file mode 100644 index dd4d1f3600d..00000000000 --- a/plotly/validators/layout/title/pad/__init__.py +++ /dev/null @@ -1,16 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._t import TValidator - from ._r import RValidator - from ._l import LValidator - from ._b import BValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._t.TValidator", "._r.RValidator", "._l.LValidator", "._b.BValidator"], - ) diff --git a/plotly/validators/layout/title/pad/_b.py b/plotly/validators/layout/title/pad/_b.py deleted file mode 100644 index 8451062962a..00000000000 --- a/plotly/validators/layout/title/pad/_b.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BValidator(_bv.NumberValidator): - def __init__(self, plotly_name="b", parent_name="layout.title.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/pad/_l.py b/plotly/validators/layout/title/pad/_l.py deleted file mode 100644 index 23df91c3584..00000000000 --- a/plotly/validators/layout/title/pad/_l.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LValidator(_bv.NumberValidator): - def __init__(self, plotly_name="l", parent_name="layout.title.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/pad/_r.py b/plotly/validators/layout/title/pad/_r.py deleted file mode 100644 index c79e88ed803..00000000000 --- a/plotly/validators/layout/title/pad/_r.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RValidator(_bv.NumberValidator): - def __init__(self, plotly_name="r", parent_name="layout.title.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/pad/_t.py b/plotly/validators/layout/title/pad/_t.py deleted file mode 100644 index 9b45994c39f..00000000000 --- a/plotly/validators/layout/title/pad/_t.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TValidator(_bv.NumberValidator): - def __init__(self, plotly_name="t", parent_name="layout.title.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/__init__.py b/plotly/validators/layout/title/subtitle/__init__.py deleted file mode 100644 index 4500f1f3c2e..00000000000 --- a/plotly/validators/layout/title/subtitle/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._text import TextValidator - from ._font import FontValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._text.TextValidator", "._font.FontValidator"] - ) diff --git a/plotly/validators/layout/title/subtitle/_font.py b/plotly/validators/layout/title/subtitle/_font.py deleted file mode 100644 index 9c46883636d..00000000000 --- a/plotly/validators/layout/title/subtitle/_font.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="font", parent_name="layout.title.subtitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/_text.py b/plotly/validators/layout/title/subtitle/_text.py deleted file mode 100644 index 476e8a8bfd0..00000000000 --- a/plotly/validators/layout/title/subtitle/_text.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextValidator(_bv.StringValidator): - def __init__( - self, plotly_name="text", parent_name="layout.title.subtitle", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/font/__init__.py b/plotly/validators/layout/title/subtitle/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/title/subtitle/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/title/subtitle/font/_color.py b/plotly/validators/layout/title/subtitle/font/_color.py deleted file mode 100644 index e981c7a7548..00000000000 --- a/plotly/validators/layout/title/subtitle/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.title.subtitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/font/_family.py b/plotly/validators/layout/title/subtitle/font/_family.py deleted file mode 100644 index b4ba9a51872..00000000000 --- a/plotly/validators/layout/title/subtitle/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.title.subtitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/font/_lineposition.py b/plotly/validators/layout/title/subtitle/font/_lineposition.py deleted file mode 100644 index 1232cc0b855..00000000000 --- a/plotly/validators/layout/title/subtitle/font/_lineposition.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, - plotly_name="lineposition", - parent_name="layout.title.subtitle.font", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/font/_shadow.py b/plotly/validators/layout/title/subtitle/font/_shadow.py deleted file mode 100644 index cb3af1c5944..00000000000 --- a/plotly/validators/layout/title/subtitle/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.title.subtitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/font/_size.py b/plotly/validators/layout/title/subtitle/font/_size.py deleted file mode 100644 index 67699435f45..00000000000 --- a/plotly/validators/layout/title/subtitle/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.title.subtitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/font/_style.py b/plotly/validators/layout/title/subtitle/font/_style.py deleted file mode 100644 index 642a8b9eb49..00000000000 --- a/plotly/validators/layout/title/subtitle/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.title.subtitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/font/_textcase.py b/plotly/validators/layout/title/subtitle/font/_textcase.py deleted file mode 100644 index 3b50acb7b05..00000000000 --- a/plotly/validators/layout/title/subtitle/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="layout.title.subtitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/font/_variant.py b/plotly/validators/layout/title/subtitle/font/_variant.py deleted file mode 100644 index 05cdc600e81..00000000000 --- a/plotly/validators/layout/title/subtitle/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.title.subtitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/title/subtitle/font/_weight.py b/plotly/validators/layout/title/subtitle/font/_weight.py deleted file mode 100644 index 2e7f1e47caf..00000000000 --- a/plotly/validators/layout/title/subtitle/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.title.subtitle.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/transition/__init__.py b/plotly/validators/layout/transition/__init__.py deleted file mode 100644 index fd483831e48..00000000000 --- a/plotly/validators/layout/transition/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._ordering import OrderingValidator - from ._easing import EasingValidator - from ._duration import DurationValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._ordering.OrderingValidator", - "._easing.EasingValidator", - "._duration.DurationValidator", - ], - ) diff --git a/plotly/validators/layout/transition/_duration.py b/plotly/validators/layout/transition/_duration.py deleted file mode 100644 index 0b4d9afa16b..00000000000 --- a/plotly/validators/layout/transition/_duration.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DurationValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="duration", parent_name="layout.transition", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/transition/_easing.py b/plotly/validators/layout/transition/_easing.py deleted file mode 100644 index f27509f554f..00000000000 --- a/plotly/validators/layout/transition/_easing.py +++ /dev/null @@ -1,55 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class EasingValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="easing", parent_name="layout.transition", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop( - "values", - [ - "linear", - "quad", - "cubic", - "sin", - "exp", - "circle", - "elastic", - "back", - "bounce", - "linear-in", - "quad-in", - "cubic-in", - "sin-in", - "exp-in", - "circle-in", - "elastic-in", - "back-in", - "bounce-in", - "linear-out", - "quad-out", - "cubic-out", - "sin-out", - "exp-out", - "circle-out", - "elastic-out", - "back-out", - "bounce-out", - "linear-in-out", - "quad-in-out", - "cubic-in-out", - "sin-in-out", - "exp-in-out", - "circle-in-out", - "elastic-in-out", - "back-in-out", - "bounce-in-out", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/transition/_ordering.py b/plotly/validators/layout/transition/_ordering.py deleted file mode 100644 index fed2168e3b8..00000000000 --- a/plotly/validators/layout/transition/_ordering.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OrderingValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="ordering", parent_name="layout.transition", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - values=kwargs.pop("values", ["layout first", "traces first"]), - **kwargs, - ) diff --git a/plotly/validators/layout/uniformtext/__init__.py b/plotly/validators/layout/uniformtext/__init__.py deleted file mode 100644 index 65b88ed4ad3..00000000000 --- a/plotly/validators/layout/uniformtext/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._mode import ModeValidator - from ._minsize import MinsizeValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, [], ["._mode.ModeValidator", "._minsize.MinsizeValidator"] - ) diff --git a/plotly/validators/layout/uniformtext/_minsize.py b/plotly/validators/layout/uniformtext/_minsize.py deleted file mode 100644 index d57815f9128..00000000000 --- a/plotly/validators/layout/uniformtext/_minsize.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinsizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="minsize", parent_name="layout.uniformtext", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/uniformtext/_mode.py b/plotly/validators/layout/uniformtext/_mode.py deleted file mode 100644 index 6e552457cb5..00000000000 --- a/plotly/validators/layout/uniformtext/_mode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ModeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="mode", parent_name="layout.uniformtext", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", [False, "hide", "show"]), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/__init__.py b/plotly/validators/layout/updatemenu/__init__.py deleted file mode 100644 index fad99c07fed..00000000000 --- a/plotly/validators/layout/updatemenu/__init__.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._yanchor import YanchorValidator - from ._y import YValidator - from ._xanchor import XanchorValidator - from ._x import XValidator - from ._visible import VisibleValidator - from ._type import TypeValidator - from ._templateitemname import TemplateitemnameValidator - from ._showactive import ShowactiveValidator - from ._pad import PadValidator - from ._name import NameValidator - from ._font import FontValidator - from ._direction import DirectionValidator - from ._buttondefaults import ButtondefaultsValidator - from ._buttons import ButtonsValidator - from ._borderwidth import BorderwidthValidator - from ._bordercolor import BordercolorValidator - from ._bgcolor import BgcolorValidator - from ._active import ActiveValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._yanchor.YanchorValidator", - "._y.YValidator", - "._xanchor.XanchorValidator", - "._x.XValidator", - "._visible.VisibleValidator", - "._type.TypeValidator", - "._templateitemname.TemplateitemnameValidator", - "._showactive.ShowactiveValidator", - "._pad.PadValidator", - "._name.NameValidator", - "._font.FontValidator", - "._direction.DirectionValidator", - "._buttondefaults.ButtondefaultsValidator", - "._buttons.ButtonsValidator", - "._borderwidth.BorderwidthValidator", - "._bordercolor.BordercolorValidator", - "._bgcolor.BgcolorValidator", - "._active.ActiveValidator", - ], - ) diff --git a/plotly/validators/layout/updatemenu/_active.py b/plotly/validators/layout/updatemenu/_active.py deleted file mode 100644 index 3a49763adb9..00000000000 --- a/plotly/validators/layout/updatemenu/_active.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ActiveValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="active", parent_name="layout.updatemenu", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", -1), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_bgcolor.py b/plotly/validators/layout/updatemenu/_bgcolor.py deleted file mode 100644 index 6be6b1b1ec9..00000000000 --- a/plotly/validators/layout/updatemenu/_bgcolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BgcolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bgcolor", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_bordercolor.py b/plotly/validators/layout/updatemenu/_bordercolor.py deleted file mode 100644 index 878a10ad2d9..00000000000 --- a/plotly/validators/layout/updatemenu/_bordercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BordercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="bordercolor", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_borderwidth.py b/plotly/validators/layout/updatemenu/_borderwidth.py deleted file mode 100644 index 51633f31d48..00000000000 --- a/plotly/validators/layout/updatemenu/_borderwidth.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BorderwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="borderwidth", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_buttondefaults.py b/plotly/validators/layout/updatemenu/_buttondefaults.py deleted file mode 100644 index eae82584912..00000000000 --- a/plotly/validators/layout/updatemenu/_buttondefaults.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ButtondefaultsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="buttondefaults", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Button"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_buttons.py b/plotly/validators/layout/updatemenu/_buttons.py deleted file mode 100644 index 3133dc84f4f..00000000000 --- a/plotly/validators/layout/updatemenu/_buttons.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ButtonsValidator(_bv.CompoundArrayValidator): - def __init__( - self, plotly_name="buttons", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Button"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_direction.py b/plotly/validators/layout/updatemenu/_direction.py deleted file mode 100644 index 2bad7efd811..00000000000 --- a/plotly/validators/layout/updatemenu/_direction.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DirectionValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="direction", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["left", "right", "up", "down"]), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_font.py b/plotly/validators/layout/updatemenu/_font.py deleted file mode 100644 index bf6677bff4a..00000000000 --- a/plotly/validators/layout/updatemenu/_font.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FontValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="font", parent_name="layout.updatemenu", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Font"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_name.py b/plotly/validators/layout/updatemenu/_name.py deleted file mode 100644 index 76737050d9e..00000000000 --- a/plotly/validators/layout/updatemenu/_name.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__(self, plotly_name="name", parent_name="layout.updatemenu", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_pad.py b/plotly/validators/layout/updatemenu/_pad.py deleted file mode 100644 index f8fff68cfcb..00000000000 --- a/plotly/validators/layout/updatemenu/_pad.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PadValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="pad", parent_name="layout.updatemenu", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Pad"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_showactive.py b/plotly/validators/layout/updatemenu/_showactive.py deleted file mode 100644 index e2cdf5fe1cd..00000000000 --- a/plotly/validators/layout/updatemenu/_showactive.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShowactiveValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="showactive", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_templateitemname.py b/plotly/validators/layout/updatemenu/_templateitemname.py deleted file mode 100644 index 0e68d85e9ee..00000000000 --- a/plotly/validators/layout/updatemenu/_templateitemname.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="templateitemname", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_type.py b/plotly/validators/layout/updatemenu/_type.py deleted file mode 100644 index 2bca80f6d00..00000000000 --- a/plotly/validators/layout/updatemenu/_type.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TypeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="type", parent_name="layout.updatemenu", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["dropdown", "buttons"]), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_visible.py b/plotly/validators/layout/updatemenu/_visible.py deleted file mode 100644 index 98a63d64a32..00000000000 --- a/plotly/validators/layout/updatemenu/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_x.py b/plotly/validators/layout/updatemenu/_x.py deleted file mode 100644 index 0bd1d76cd38..00000000000 --- a/plotly/validators/layout/updatemenu/_x.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XValidator(_bv.NumberValidator): - def __init__(self, plotly_name="x", parent_name="layout.updatemenu", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - max=kwargs.pop("max", 3), - min=kwargs.pop("min", -2), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_xanchor.py b/plotly/validators/layout/updatemenu/_xanchor.py deleted file mode 100644 index 23138d04650..00000000000 --- a/plotly/validators/layout/updatemenu/_xanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class XanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="xanchor", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["auto", "left", "center", "right"]), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_y.py b/plotly/validators/layout/updatemenu/_y.py deleted file mode 100644 index dc13343b44f..00000000000 --- a/plotly/validators/layout/updatemenu/_y.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YValidator(_bv.NumberValidator): - def __init__(self, plotly_name="y", parent_name="layout.updatemenu", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - max=kwargs.pop("max", 3), - min=kwargs.pop("min", -2), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/_yanchor.py b/plotly/validators/layout/updatemenu/_yanchor.py deleted file mode 100644 index a28d4cfebd7..00000000000 --- a/plotly/validators/layout/updatemenu/_yanchor.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class YanchorValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="yanchor", parent_name="layout.updatemenu", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["auto", "top", "middle", "bottom"]), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/button/__init__.py b/plotly/validators/layout/updatemenu/button/__init__.py deleted file mode 100644 index 8d8c8efb6d1..00000000000 --- a/plotly/validators/layout/updatemenu/button/__init__.py +++ /dev/null @@ -1,29 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._visible import VisibleValidator - from ._templateitemname import TemplateitemnameValidator - from ._name import NameValidator - from ._method import MethodValidator - from ._label import LabelValidator - from ._execute import ExecuteValidator - from ._args2 import Args2Validator - from ._args import ArgsValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._visible.VisibleValidator", - "._templateitemname.TemplateitemnameValidator", - "._name.NameValidator", - "._method.MethodValidator", - "._label.LabelValidator", - "._execute.ExecuteValidator", - "._args2.Args2Validator", - "._args.ArgsValidator", - ], - ) diff --git a/plotly/validators/layout/updatemenu/button/_args.py b/plotly/validators/layout/updatemenu/button/_args.py deleted file mode 100644 index 1ac72f4506c..00000000000 --- a/plotly/validators/layout/updatemenu/button/_args.py +++ /dev/null @@ -1,25 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ArgsValidator(_bv.InfoArrayValidator): - def __init__( - self, plotly_name="args", parent_name="layout.updatemenu.button", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - free_length=kwargs.pop("free_length", True), - items=kwargs.pop( - "items", - [ - {"editType": "arraydraw", "valType": "any"}, - {"editType": "arraydraw", "valType": "any"}, - {"editType": "arraydraw", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/button/_args2.py b/plotly/validators/layout/updatemenu/button/_args2.py deleted file mode 100644 index c30270eb8e5..00000000000 --- a/plotly/validators/layout/updatemenu/button/_args2.py +++ /dev/null @@ -1,25 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class Args2Validator(_bv.InfoArrayValidator): - def __init__( - self, plotly_name="args2", parent_name="layout.updatemenu.button", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - free_length=kwargs.pop("free_length", True), - items=kwargs.pop( - "items", - [ - {"editType": "arraydraw", "valType": "any"}, - {"editType": "arraydraw", "valType": "any"}, - {"editType": "arraydraw", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/button/_execute.py b/plotly/validators/layout/updatemenu/button/_execute.py deleted file mode 100644 index d3f6933614c..00000000000 --- a/plotly/validators/layout/updatemenu/button/_execute.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExecuteValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="execute", parent_name="layout.updatemenu.button", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/button/_label.py b/plotly/validators/layout/updatemenu/button/_label.py deleted file mode 100644 index a2afaf9c81e..00000000000 --- a/plotly/validators/layout/updatemenu/button/_label.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelValidator(_bv.StringValidator): - def __init__( - self, plotly_name="label", parent_name="layout.updatemenu.button", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/button/_method.py b/plotly/validators/layout/updatemenu/button/_method.py deleted file mode 100644 index b0acb74bfcf..00000000000 --- a/plotly/validators/layout/updatemenu/button/_method.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MethodValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="method", parent_name="layout.updatemenu.button", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", ["restyle", "relayout", "animate", "update", "skip"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/button/_name.py b/plotly/validators/layout/updatemenu/button/_name.py deleted file mode 100644 index 0039d9bc759..00000000000 --- a/plotly/validators/layout/updatemenu/button/_name.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NameValidator(_bv.StringValidator): - def __init__( - self, plotly_name="name", parent_name="layout.updatemenu.button", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/button/_templateitemname.py b/plotly/validators/layout/updatemenu/button/_templateitemname.py deleted file mode 100644 index 7bde1e1aff1..00000000000 --- a/plotly/validators/layout/updatemenu/button/_templateitemname.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TemplateitemnameValidator(_bv.StringValidator): - def __init__( - self, - plotly_name="templateitemname", - parent_name="layout.updatemenu.button", - **kwargs, - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/button/_visible.py b/plotly/validators/layout/updatemenu/button/_visible.py deleted file mode 100644 index 3dd830ff37b..00000000000 --- a/plotly/validators/layout/updatemenu/button/_visible.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VisibleValidator(_bv.BooleanValidator): - def __init__( - self, plotly_name="visible", parent_name="layout.updatemenu.button", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/font/__init__.py b/plotly/validators/layout/updatemenu/font/__init__.py deleted file mode 100644 index ffb041dccea..00000000000 --- a/plotly/validators/layout/updatemenu/font/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._weight import WeightValidator - from ._variant import VariantValidator - from ._textcase import TextcaseValidator - from ._style import StyleValidator - from ._size import SizeValidator - from ._shadow import ShadowValidator - from ._lineposition import LinepositionValidator - from ._family import FamilyValidator - from ._color import ColorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._weight.WeightValidator", - "._variant.VariantValidator", - "._textcase.TextcaseValidator", - "._style.StyleValidator", - "._size.SizeValidator", - "._shadow.ShadowValidator", - "._lineposition.LinepositionValidator", - "._family.FamilyValidator", - "._color.ColorValidator", - ], - ) diff --git a/plotly/validators/layout/updatemenu/font/_color.py b/plotly/validators/layout/updatemenu/font/_color.py deleted file mode 100644 index 58c55d3f83e..00000000000 --- a/plotly/validators/layout/updatemenu/font/_color.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="color", parent_name="layout.updatemenu.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/font/_family.py b/plotly/validators/layout/updatemenu/font/_family.py deleted file mode 100644 index 15421e727fb..00000000000 --- a/plotly/validators/layout/updatemenu/font/_family.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FamilyValidator(_bv.StringValidator): - def __init__( - self, plotly_name="family", parent_name="layout.updatemenu.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - no_blank=kwargs.pop("no_blank", True), - strict=kwargs.pop("strict", True), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/font/_lineposition.py b/plotly/validators/layout/updatemenu/font/_lineposition.py deleted file mode 100644 index 5908204086a..00000000000 --- a/plotly/validators/layout/updatemenu/font/_lineposition.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinepositionValidator(_bv.FlaglistValidator): - def __init__( - self, plotly_name="lineposition", parent_name="layout.updatemenu.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - extras=kwargs.pop("extras", ["none"]), - flags=kwargs.pop("flags", ["under", "over", "through"]), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/font/_shadow.py b/plotly/validators/layout/updatemenu/font/_shadow.py deleted file mode 100644 index fbf750f32bb..00000000000 --- a/plotly/validators/layout/updatemenu/font/_shadow.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ShadowValidator(_bv.StringValidator): - def __init__( - self, plotly_name="shadow", parent_name="layout.updatemenu.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/font/_size.py b/plotly/validators/layout/updatemenu/font/_size.py deleted file mode 100644 index 1367d2e1a55..00000000000 --- a/plotly/validators/layout/updatemenu/font/_size.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class SizeValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="size", parent_name="layout.updatemenu.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/font/_style.py b/plotly/validators/layout/updatemenu/font/_style.py deleted file mode 100644 index fff5f65f0fb..00000000000 --- a/plotly/validators/layout/updatemenu/font/_style.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class StyleValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="style", parent_name="layout.updatemenu.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["normal", "italic"]), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/font/_textcase.py b/plotly/validators/layout/updatemenu/font/_textcase.py deleted file mode 100644 index 31363f6927e..00000000000 --- a/plotly/validators/layout/updatemenu/font/_textcase.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TextcaseValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="textcase", parent_name="layout.updatemenu.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop("values", ["normal", "word caps", "upper", "lower"]), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/font/_variant.py b/plotly/validators/layout/updatemenu/font/_variant.py deleted file mode 100644 index 955ed12e670..00000000000 --- a/plotly/validators/layout/updatemenu/font/_variant.py +++ /dev/null @@ -1,27 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class VariantValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="variant", parent_name="layout.updatemenu.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - values=kwargs.pop( - "values", - [ - "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/font/_weight.py b/plotly/validators/layout/updatemenu/font/_weight.py deleted file mode 100644 index 026018e843e..00000000000 --- a/plotly/validators/layout/updatemenu/font/_weight.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class WeightValidator(_bv.IntegerValidator): - def __init__( - self, plotly_name="weight", parent_name="layout.updatemenu.font", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - extras=kwargs.pop("extras", ["normal", "bold"]), - max=kwargs.pop("max", 1000), - min=kwargs.pop("min", 1), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/pad/__init__.py b/plotly/validators/layout/updatemenu/pad/__init__.py deleted file mode 100644 index dd4d1f3600d..00000000000 --- a/plotly/validators/layout/updatemenu/pad/__init__.py +++ /dev/null @@ -1,16 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._t import TValidator - from ._r import RValidator - from ._l import LValidator - from ._b import BValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - ["._t.TValidator", "._r.RValidator", "._l.LValidator", "._b.BValidator"], - ) diff --git a/plotly/validators/layout/updatemenu/pad/_b.py b/plotly/validators/layout/updatemenu/pad/_b.py deleted file mode 100644 index d9bf03e1b7e..00000000000 --- a/plotly/validators/layout/updatemenu/pad/_b.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class BValidator(_bv.NumberValidator): - def __init__(self, plotly_name="b", parent_name="layout.updatemenu.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/pad/_l.py b/plotly/validators/layout/updatemenu/pad/_l.py deleted file mode 100644 index 1cde4eee11d..00000000000 --- a/plotly/validators/layout/updatemenu/pad/_l.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LValidator(_bv.NumberValidator): - def __init__(self, plotly_name="l", parent_name="layout.updatemenu.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/pad/_r.py b/plotly/validators/layout/updatemenu/pad/_r.py deleted file mode 100644 index 1b355df1521..00000000000 --- a/plotly/validators/layout/updatemenu/pad/_r.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RValidator(_bv.NumberValidator): - def __init__(self, plotly_name="r", parent_name="layout.updatemenu.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/updatemenu/pad/_t.py b/plotly/validators/layout/updatemenu/pad/_t.py deleted file mode 100644 index ce15fe1ab7a..00000000000 --- a/plotly/validators/layout/updatemenu/pad/_t.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class TValidator(_bv.NumberValidator): - def __init__(self, plotly_name="t", parent_name="layout.updatemenu.pad", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "arraydraw"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/__init__.py b/plotly/validators/layout/xaxis/__init__.py deleted file mode 100644 index f9e42883eee..00000000000 --- a/plotly/validators/layout/xaxis/__init__.py +++ /dev/null @@ -1,199 +0,0 @@ -import sys -from typing import TYPE_CHECKING - -if TYPE_CHECKING: - from ._zerolinewidth import ZerolinewidthValidator - from ._zerolinecolor import ZerolinecolorValidator - from ._zeroline import ZerolineValidator - from ._visible import VisibleValidator - from ._uirevision import UirevisionValidator - from ._type import TypeValidator - from ._title import TitleValidator - from ._tickwidth import TickwidthValidator - from ._tickvalssrc import TickvalssrcValidator - from ._tickvals import TickvalsValidator - from ._ticktextsrc import TicktextsrcValidator - from ._ticktext import TicktextValidator - from ._ticksuffix import TicksuffixValidator - from ._tickson import TicksonValidator - from ._ticks import TicksValidator - from ._tickprefix import TickprefixValidator - from ._tickmode import TickmodeValidator - from ._ticklen import TicklenValidator - from ._ticklabelstep import TicklabelstepValidator - from ._ticklabelstandoff import TicklabelstandoffValidator - from ._ticklabelshift import TicklabelshiftValidator - from ._ticklabelposition import TicklabelpositionValidator - from ._ticklabeloverflow import TicklabeloverflowValidator - from ._ticklabelmode import TicklabelmodeValidator - from ._ticklabelindexsrc import TicklabelindexsrcValidator - from ._ticklabelindex import TicklabelindexValidator - from ._tickformatstopdefaults import TickformatstopdefaultsValidator - from ._tickformatstops import TickformatstopsValidator - from ._tickformat import TickformatValidator - from ._tickfont import TickfontValidator - from ._tickcolor import TickcolorValidator - from ._tickangle import TickangleValidator - from ._tick0 import Tick0Validator - from ._spikethickness import SpikethicknessValidator - from ._spikesnap import SpikesnapValidator - from ._spikemode import SpikemodeValidator - from ._spikedash import SpikedashValidator - from ._spikecolor import SpikecolorValidator - from ._side import SideValidator - from ._showticksuffix import ShowticksuffixValidator - from ._showtickprefix import ShowtickprefixValidator - from ._showticklabels import ShowticklabelsValidator - from ._showspikes import ShowspikesValidator - from ._showline import ShowlineValidator - from ._showgrid import ShowgridValidator - from ._showexponent import ShowexponentValidator - from ._showdividers import ShowdividersValidator - from ._separatethousands import SeparatethousandsValidator - from ._scaleratio import ScaleratioValidator - from ._scaleanchor import ScaleanchorValidator - from ._rangeslider import RangesliderValidator - from ._rangeselector import RangeselectorValidator - from ._rangemode import RangemodeValidator - from ._rangebreakdefaults import RangebreakdefaultsValidator - from ._rangebreaks import RangebreaksValidator - from ._range import RangeValidator - from ._position import PositionValidator - from ._overlaying import OverlayingValidator - from ._nticks import NticksValidator - from ._mirror import MirrorValidator - from ._minor import MinorValidator - from ._minexponent import MinexponentValidator - from ._minallowed import MinallowedValidator - from ._maxallowed import MaxallowedValidator - from ._matches import MatchesValidator - from ._linewidth import LinewidthValidator - from ._linecolor import LinecolorValidator - from ._layer import LayerValidator - from ._labelalias import LabelaliasValidator - from ._insiderange import InsiderangeValidator - from ._hoverformat import HoverformatValidator - from ._gridwidth import GridwidthValidator - from ._griddash import GriddashValidator - from ._gridcolor import GridcolorValidator - from ._fixedrange import FixedrangeValidator - from ._exponentformat import ExponentformatValidator - from ._dtick import DtickValidator - from ._domain import DomainValidator - from ._dividerwidth import DividerwidthValidator - from ._dividercolor import DividercolorValidator - from ._constraintoward import ConstraintowardValidator - from ._constrain import ConstrainValidator - from ._color import ColorValidator - from ._categoryorder import CategoryorderValidator - from ._categoryarraysrc import CategoryarraysrcValidator - from ._categoryarray import CategoryarrayValidator - from ._calendar import CalendarValidator - from ._autotypenumbers import AutotypenumbersValidator - from ._autotickangles import AutotickanglesValidator - from ._autorangeoptions import AutorangeoptionsValidator - from ._autorange import AutorangeValidator - from ._automargin import AutomarginValidator - from ._anchor import AnchorValidator -else: - from _plotly_utils.importers import relative_import - - __all__, __getattr__, __dir__ = relative_import( - __name__, - [], - [ - "._zerolinewidth.ZerolinewidthValidator", - "._zerolinecolor.ZerolinecolorValidator", - "._zeroline.ZerolineValidator", - "._visible.VisibleValidator", - "._uirevision.UirevisionValidator", - "._type.TypeValidator", - "._title.TitleValidator", - "._tickwidth.TickwidthValidator", - "._tickvalssrc.TickvalssrcValidator", - "._tickvals.TickvalsValidator", - "._ticktextsrc.TicktextsrcValidator", - "._ticktext.TicktextValidator", - "._ticksuffix.TicksuffixValidator", - "._tickson.TicksonValidator", - "._ticks.TicksValidator", - "._tickprefix.TickprefixValidator", - "._tickmode.TickmodeValidator", - "._ticklen.TicklenValidator", - "._ticklabelstep.TicklabelstepValidator", - "._ticklabelstandoff.TicklabelstandoffValidator", - "._ticklabelshift.TicklabelshiftValidator", - "._ticklabelposition.TicklabelpositionValidator", - "._ticklabeloverflow.TicklabeloverflowValidator", - "._ticklabelmode.TicklabelmodeValidator", - "._ticklabelindexsrc.TicklabelindexsrcValidator", - "._ticklabelindex.TicklabelindexValidator", - "._tickformatstopdefaults.TickformatstopdefaultsValidator", - "._tickformatstops.TickformatstopsValidator", - "._tickformat.TickformatValidator", - "._tickfont.TickfontValidator", - "._tickcolor.TickcolorValidator", - "._tickangle.TickangleValidator", - "._tick0.Tick0Validator", - "._spikethickness.SpikethicknessValidator", - "._spikesnap.SpikesnapValidator", - "._spikemode.SpikemodeValidator", - "._spikedash.SpikedashValidator", - "._spikecolor.SpikecolorValidator", - "._side.SideValidator", - "._showticksuffix.ShowticksuffixValidator", - "._showtickprefix.ShowtickprefixValidator", - "._showticklabels.ShowticklabelsValidator", - "._showspikes.ShowspikesValidator", - "._showline.ShowlineValidator", - "._showgrid.ShowgridValidator", - "._showexponent.ShowexponentValidator", - "._showdividers.ShowdividersValidator", - "._separatethousands.SeparatethousandsValidator", - "._scaleratio.ScaleratioValidator", - "._scaleanchor.ScaleanchorValidator", - "._rangeslider.RangesliderValidator", - "._rangeselector.RangeselectorValidator", - "._rangemode.RangemodeValidator", - "._rangebreakdefaults.RangebreakdefaultsValidator", - "._rangebreaks.RangebreaksValidator", - "._range.RangeValidator", - "._position.PositionValidator", - "._overlaying.OverlayingValidator", - "._nticks.NticksValidator", - "._mirror.MirrorValidator", - "._minor.MinorValidator", - "._minexponent.MinexponentValidator", - "._minallowed.MinallowedValidator", - "._maxallowed.MaxallowedValidator", - "._matches.MatchesValidator", - "._linewidth.LinewidthValidator", - "._linecolor.LinecolorValidator", - "._layer.LayerValidator", - "._labelalias.LabelaliasValidator", - "._insiderange.InsiderangeValidator", - "._hoverformat.HoverformatValidator", - "._gridwidth.GridwidthValidator", - "._griddash.GriddashValidator", - "._gridcolor.GridcolorValidator", - "._fixedrange.FixedrangeValidator", - "._exponentformat.ExponentformatValidator", - "._dtick.DtickValidator", - "._domain.DomainValidator", - "._dividerwidth.DividerwidthValidator", - "._dividercolor.DividercolorValidator", - "._constraintoward.ConstraintowardValidator", - "._constrain.ConstrainValidator", - "._color.ColorValidator", - "._categoryorder.CategoryorderValidator", - "._categoryarraysrc.CategoryarraysrcValidator", - "._categoryarray.CategoryarrayValidator", - "._calendar.CalendarValidator", - "._autotypenumbers.AutotypenumbersValidator", - "._autotickangles.AutotickanglesValidator", - "._autorangeoptions.AutorangeoptionsValidator", - "._autorange.AutorangeValidator", - "._automargin.AutomarginValidator", - "._anchor.AnchorValidator", - ], - ) diff --git a/plotly/validators/layout/xaxis/_anchor.py b/plotly/validators/layout/xaxis/_anchor.py deleted file mode 100644 index 70a754bb4c0..00000000000 --- a/plotly/validators/layout/xaxis/_anchor.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AnchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="anchor", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "free", - "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", - "/^y([2-9]|[1-9][0-9]+)?( domain)?$/", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_automargin.py b/plotly/validators/layout/xaxis/_automargin.py deleted file mode 100644 index 51b427aaaa6..00000000000 --- a/plotly/validators/layout/xaxis/_automargin.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutomarginValidator(_bv.FlaglistValidator): - def __init__(self, plotly_name="automargin", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - extras=kwargs.pop("extras", [True, False]), - flags=kwargs.pop( - "flags", ["height", "width", "left", "right", "top", "bottom"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_autorange.py b/plotly/validators/layout/xaxis/_autorange.py deleted file mode 100644 index 3ca85ec84e2..00000000000 --- a/plotly/validators/layout/xaxis/_autorange.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="autorange", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "axrange"), - implied_edits=kwargs.pop("implied_edits", {}), - values=kwargs.pop( - "values", - [True, False, "reversed", "min reversed", "max reversed", "min", "max"], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_autorangeoptions.py b/plotly/validators/layout/xaxis/_autorangeoptions.py deleted file mode 100644 index e23e96f00ec..00000000000 --- a/plotly/validators/layout/xaxis/_autorangeoptions.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutorangeoptionsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="autorangeoptions", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Autorangeoptions"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_autotickangles.py b/plotly/validators/layout/xaxis/_autotickangles.py deleted file mode 100644 index 9765f1f69a6..00000000000 --- a/plotly/validators/layout/xaxis/_autotickangles.py +++ /dev/null @@ -1,18 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotickanglesValidator(_bv.InfoArrayValidator): - def __init__( - self, plotly_name="autotickangles", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - free_length=kwargs.pop("free_length", True), - items=kwargs.pop("items", {"valType": "angle"}), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_autotypenumbers.py b/plotly/validators/layout/xaxis/_autotypenumbers.py deleted file mode 100644 index d6bf2c3b799..00000000000 --- a/plotly/validators/layout/xaxis/_autotypenumbers.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class AutotypenumbersValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="autotypenumbers", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop("values", ["convert types", "strict"]), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_calendar.py b/plotly/validators/layout/xaxis/_calendar.py deleted file mode 100644 index 85ddf3da5ff..00000000000 --- a/plotly/validators/layout/xaxis/_calendar.py +++ /dev/null @@ -1,35 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CalendarValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="calendar", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "chinese", - "coptic", - "discworld", - "ethiopian", - "gregorian", - "hebrew", - "islamic", - "jalali", - "julian", - "mayan", - "nanakshahi", - "nepali", - "persian", - "taiwan", - "thai", - "ummalqura", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_categoryarray.py b/plotly/validators/layout/xaxis/_categoryarray.py deleted file mode 100644 index 148031b97aa..00000000000 --- a/plotly/validators/layout/xaxis/_categoryarray.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarrayValidator(_bv.DataArrayValidator): - def __init__( - self, plotly_name="categoryarray", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_categoryarraysrc.py b/plotly/validators/layout/xaxis/_categoryarraysrc.py deleted file mode 100644 index a9223e1fd8a..00000000000 --- a/plotly/validators/layout/xaxis/_categoryarraysrc.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryarraysrcValidator(_bv.SrcValidator): - def __init__( - self, plotly_name="categoryarraysrc", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_categoryorder.py b/plotly/validators/layout/xaxis/_categoryorder.py deleted file mode 100644 index 3de30f50c71..00000000000 --- a/plotly/validators/layout/xaxis/_categoryorder.py +++ /dev/null @@ -1,39 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class CategoryorderValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="categoryorder", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "trace", - "category ascending", - "category descending", - "array", - "total ascending", - "total descending", - "min ascending", - "min descending", - "max ascending", - "max descending", - "sum ascending", - "sum descending", - "mean ascending", - "mean descending", - "geometric mean ascending", - "geometric mean descending", - "median ascending", - "median descending", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_color.py b/plotly/validators/layout/xaxis/_color.py deleted file mode 100644 index 7aaf53fbf72..00000000000 --- a/plotly/validators/layout/xaxis/_color.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ColorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="color", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_constrain.py b/plotly/validators/layout/xaxis/_constrain.py deleted file mode 100644 index 41fd422952c..00000000000 --- a/plotly/validators/layout/xaxis/_constrain.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ConstrainValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="constrain", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["range", "domain"]), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_constraintoward.py b/plotly/validators/layout/xaxis/_constraintoward.py deleted file mode 100644 index 2bf1e561953..00000000000 --- a/plotly/validators/layout/xaxis/_constraintoward.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ConstraintowardValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="constraintoward", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", ["left", "center", "right", "top", "middle", "bottom"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_dividercolor.py b/plotly/validators/layout/xaxis/_dividercolor.py deleted file mode 100644 index e8196d13a67..00000000000 --- a/plotly/validators/layout/xaxis/_dividercolor.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DividercolorValidator(_bv.ColorValidator): - def __init__( - self, plotly_name="dividercolor", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_dividerwidth.py b/plotly/validators/layout/xaxis/_dividerwidth.py deleted file mode 100644 index f6fd01e2280..00000000000 --- a/plotly/validators/layout/xaxis/_dividerwidth.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DividerwidthValidator(_bv.NumberValidator): - def __init__( - self, plotly_name="dividerwidth", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_domain.py b/plotly/validators/layout/xaxis/_domain.py deleted file mode 100644 index 9543e487f93..00000000000 --- a/plotly/validators/layout/xaxis/_domain.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DomainValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="domain", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - {"editType": "plot", "max": 1, "min": 0, "valType": "number"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_dtick.py b/plotly/validators/layout/xaxis/_dtick.py deleted file mode 100644 index 27af6a189e0..00000000000 --- a/plotly/validators/layout/xaxis/_dtick.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class DtickValidator(_bv.AnyValidator): - def __init__(self, plotly_name="dtick", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - implied_edits=kwargs.pop("implied_edits", {"tickmode": "linear"}), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_exponentformat.py b/plotly/validators/layout/xaxis/_exponentformat.py deleted file mode 100644 index 8d3fb7a9918..00000000000 --- a/plotly/validators/layout/xaxis/_exponentformat.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ExponentformatValidator(_bv.EnumeratedValidator): - def __init__( - self, plotly_name="exponentformat", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - values=kwargs.pop("values", ["none", "e", "E", "power", "SI", "B"]), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_fixedrange.py b/plotly/validators/layout/xaxis/_fixedrange.py deleted file mode 100644 index e26460f0b2e..00000000000 --- a/plotly/validators/layout/xaxis/_fixedrange.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class FixedrangeValidator(_bv.BooleanValidator): - def __init__(self, plotly_name="fixedrange", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_gridcolor.py b/plotly/validators/layout/xaxis/_gridcolor.py deleted file mode 100644 index e81297b43d5..00000000000 --- a/plotly/validators/layout/xaxis/_gridcolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridcolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="gridcolor", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_griddash.py b/plotly/validators/layout/xaxis/_griddash.py deleted file mode 100644 index d4aa6f62549..00000000000 --- a/plotly/validators/layout/xaxis/_griddash.py +++ /dev/null @@ -1,17 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GriddashValidator(_bv.DashValidator): - def __init__(self, plotly_name="griddash", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - values=kwargs.pop( - "values", ["solid", "dot", "dash", "longdash", "dashdot", "longdashdot"] - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_gridwidth.py b/plotly/validators/layout/xaxis/_gridwidth.py deleted file mode 100644 index aca5e511dfa..00000000000 --- a/plotly/validators/layout/xaxis/_gridwidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class GridwidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="gridwidth", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_hoverformat.py b/plotly/validators/layout/xaxis/_hoverformat.py deleted file mode 100644 index 94b9b105c0e..00000000000 --- a/plotly/validators/layout/xaxis/_hoverformat.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class HoverformatValidator(_bv.StringValidator): - def __init__(self, plotly_name="hoverformat", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "none"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_insiderange.py b/plotly/validators/layout/xaxis/_insiderange.py deleted file mode 100644 index 00cf0376571..00000000000 --- a/plotly/validators/layout/xaxis/_insiderange.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class InsiderangeValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="insiderange", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - items=kwargs.pop( - "items", - [ - {"editType": "plot", "valType": "any"}, - {"editType": "plot", "valType": "any"}, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_labelalias.py b/plotly/validators/layout/xaxis/_labelalias.py deleted file mode 100644 index 463bd86bf98..00000000000 --- a/plotly/validators/layout/xaxis/_labelalias.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LabelaliasValidator(_bv.AnyValidator): - def __init__(self, plotly_name="labelalias", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_layer.py b/plotly/validators/layout/xaxis/_layer.py deleted file mode 100644 index 07e117c645a..00000000000 --- a/plotly/validators/layout/xaxis/_layer.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LayerValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="layer", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["above traces", "below traces"]), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_linecolor.py b/plotly/validators/layout/xaxis/_linecolor.py deleted file mode 100644 index 9ca6cfea5e5..00000000000 --- a/plotly/validators/layout/xaxis/_linecolor.py +++ /dev/null @@ -1,14 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinecolorValidator(_bv.ColorValidator): - def __init__(self, plotly_name="linecolor", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "layoutstyle"), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_linewidth.py b/plotly/validators/layout/xaxis/_linewidth.py deleted file mode 100644 index 8318eedac2c..00000000000 --- a/plotly/validators/layout/xaxis/_linewidth.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class LinewidthValidator(_bv.NumberValidator): - def __init__(self, plotly_name="linewidth", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks+layoutstyle"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_matches.py b/plotly/validators/layout/xaxis/_matches.py deleted file mode 100644 index b399c9bfe6a..00000000000 --- a/plotly/validators/layout/xaxis/_matches.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MatchesValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="matches", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "calc"), - values=kwargs.pop( - "values", - [ - "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", - "/^y([2-9]|[1-9][0-9]+)?( domain)?$/", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_maxallowed.py b/plotly/validators/layout/xaxis/_maxallowed.py deleted file mode 100644 index b821db2d6d8..00000000000 --- a/plotly/validators/layout/xaxis/_maxallowed.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MaxallowedValidator(_bv.AnyValidator): - def __init__(self, plotly_name="maxallowed", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autorange": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_minallowed.py b/plotly/validators/layout/xaxis/_minallowed.py deleted file mode 100644 index b587c0cc3e6..00000000000 --- a/plotly/validators/layout/xaxis/_minallowed.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinallowedValidator(_bv.AnyValidator): - def __init__(self, plotly_name="minallowed", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - implied_edits=kwargs.pop("implied_edits", {"^autorange": False}), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_minexponent.py b/plotly/validators/layout/xaxis/_minexponent.py deleted file mode 100644 index 9fb50c4f322..00000000000 --- a/plotly/validators/layout/xaxis/_minexponent.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinexponentValidator(_bv.NumberValidator): - def __init__(self, plotly_name="minexponent", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_minor.py b/plotly/validators/layout/xaxis/_minor.py deleted file mode 100644 index b488b7a26e5..00000000000 --- a/plotly/validators/layout/xaxis/_minor.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MinorValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="minor", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Minor"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_mirror.py b/plotly/validators/layout/xaxis/_mirror.py deleted file mode 100644 index 2f0b6d578bf..00000000000 --- a/plotly/validators/layout/xaxis/_mirror.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class MirrorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="mirror", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks+layoutstyle"), - values=kwargs.pop("values", [True, "ticks", False, "all", "allticks"]), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_nticks.py b/plotly/validators/layout/xaxis/_nticks.py deleted file mode 100644 index 0586c56bf1e..00000000000 --- a/plotly/validators/layout/xaxis/_nticks.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class NticksValidator(_bv.IntegerValidator): - def __init__(self, plotly_name="nticks", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "ticks"), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_overlaying.py b/plotly/validators/layout/xaxis/_overlaying.py deleted file mode 100644 index 42cdf374ef1..00000000000 --- a/plotly/validators/layout/xaxis/_overlaying.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class OverlayingValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="overlaying", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop( - "values", - [ - "free", - "/^x([2-9]|[1-9][0-9]+)?( domain)?$/", - "/^y([2-9]|[1-9][0-9]+)?( domain)?$/", - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_position.py b/plotly/validators/layout/xaxis/_position.py deleted file mode 100644 index b16ba219dba..00000000000 --- a/plotly/validators/layout/xaxis/_position.py +++ /dev/null @@ -1,16 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class PositionValidator(_bv.NumberValidator): - def __init__(self, plotly_name="position", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - max=kwargs.pop("max", 1), - min=kwargs.pop("min", 0), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_range.py b/plotly/validators/layout/xaxis/_range.py deleted file mode 100644 index 69d33cef978..00000000000 --- a/plotly/validators/layout/xaxis/_range.py +++ /dev/null @@ -1,33 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeValidator(_bv.InfoArrayValidator): - def __init__(self, plotly_name="range", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - anim=kwargs.pop("anim", True), - edit_type=kwargs.pop("edit_type", "axrange"), - implied_edits=kwargs.pop("implied_edits", {"autorange": False}), - items=kwargs.pop( - "items", - [ - { - "anim": True, - "editType": "axrange", - "impliedEdits": {"^autorange": False}, - "valType": "any", - }, - { - "anim": True, - "editType": "axrange", - "impliedEdits": {"^autorange": False}, - "valType": "any", - }, - ], - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_rangebreakdefaults.py b/plotly/validators/layout/xaxis/_rangebreakdefaults.py deleted file mode 100644 index f6c0db12f21..00000000000 --- a/plotly/validators/layout/xaxis/_rangebreakdefaults.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangebreakdefaultsValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="rangebreakdefaults", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Rangebreak"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_rangebreaks.py b/plotly/validators/layout/xaxis/_rangebreaks.py deleted file mode 100644 index c37e9203e4a..00000000000 --- a/plotly/validators/layout/xaxis/_rangebreaks.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangebreaksValidator(_bv.CompoundArrayValidator): - def __init__(self, plotly_name="rangebreaks", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Rangebreak"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_rangemode.py b/plotly/validators/layout/xaxis/_rangemode.py deleted file mode 100644 index 6e7d9d59888..00000000000 --- a/plotly/validators/layout/xaxis/_rangemode.py +++ /dev/null @@ -1,15 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangemodeValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="rangemode", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - values=kwargs.pop("values", ["normal", "tozero", "nonnegative"]), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_rangeselector.py b/plotly/validators/layout/xaxis/_rangeselector.py deleted file mode 100644 index 7c3d17c7720..00000000000 --- a/plotly/validators/layout/xaxis/_rangeselector.py +++ /dev/null @@ -1,21 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangeselectorValidator(_bv.CompoundValidator): - def __init__( - self, plotly_name="rangeselector", parent_name="layout.xaxis", **kwargs - ): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Rangeselector"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_rangeslider.py b/plotly/validators/layout/xaxis/_rangeslider.py deleted file mode 100644 index d3c160ede34..00000000000 --- a/plotly/validators/layout/xaxis/_rangeslider.py +++ /dev/null @@ -1,19 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class RangesliderValidator(_bv.CompoundValidator): - def __init__(self, plotly_name="rangeslider", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - data_class_str=kwargs.pop("data_class_str", "Rangeslider"), - data_docs=kwargs.pop( - "data_docs", - """ -""", - ), - **kwargs, - ) diff --git a/plotly/validators/layout/xaxis/_scaleanchor.py b/plotly/validators/layout/xaxis/_scaleanchor.py deleted file mode 100644 index 9215fa50087..00000000000 --- a/plotly/validators/layout/xaxis/_scaleanchor.py +++ /dev/null @@ -1,22 +0,0 @@ -# --- THIS FILE IS AUTO-GENERATED --- -# Modifications will be overwitten the next time code generation run. - -import _plotly_utils.basevalidators as _bv - - -class ScaleanchorValidator(_bv.EnumeratedValidator): - def __init__(self, plotly_name="scaleanchor", parent_name="layout.xaxis", **kwargs): - super().__init__( - plotly_name, - parent_name, - edit_type=kwargs.pop("edit_type", "plot"), - val